diff --git a/contracts/earn-quest/CHANGELOG.md b/contracts/earn-quest/CHANGELOG.md index c0cddafd6..43d398faa 100644 --- a/contracts/earn-quest/CHANGELOG.md +++ b/contracts/earn-quest/CHANGELOG.md @@ -1,3 +1,20 @@ +## [Unreleased] + +### Added + +- `TokenRewardSupportToQuestRegistration`: Quest registration now supports multi-token + reward allocations (up to 3 assets) with percentage splits. Escrow accounting and payout + logic track balances per token. A regression test `test_multitoken.rs` was added. + +### Notes + +- Backward compatible: existing single-token quests continue to work. New multi-token quests + require deposits for each configured token into escrow. + +### Migration + +- If upgrading a deployed contract instance, ensure storage layout compatibility or provide a + migration path to convert existing `EscrowBalances` entries to include `token_balances`. # Changelog All notable changes to the EarnQuest smart contract will be documented in this file. diff --git a/contracts/earn-quest/src/escrow.rs b/contracts/earn-quest/src/escrow.rs index c8912d7fc..70e890494 100644 --- a/contracts/earn-quest/src/escrow.rs +++ b/contracts/earn-quest/src/escrow.rs @@ -8,18 +8,34 @@ //! record_payout: Update EscrowBalances after payout::transfer_reward //! refund_remaining: Contract → Creator wallet (leftover returned) -use soroban_sdk::{token, Address, Env, Symbol}; +use soroban_sdk::{token, Address, Env, Symbol, Vec}; use crate::errors::Error; use crate::events; use crate::storage; -use crate::types::{EscrowBalances, EscrowInfo, EscrowMeta, QuestStatus, VerifierStake}; +use crate::types::{ + EscrowBalances, EscrowInfo, EscrowMeta, EscrowTokenBalance, QuestStatus, VerifierStake, +}; use crate::validation; fn available_balance(balances: &EscrowBalances) -> i128 { balances.total_deposited - balances.total_paid_out - balances.total_refunded } +fn find_token_balance_index(balances: &EscrowBalances, token: &Address) -> Option { + for index in 0..balances.token_balances.len() { + let balance = balances.token_balances.get(index).unwrap(); + if balance.token == *token { + return Some(index); + } + } + None +} + +fn set_token_balance(balances: &mut EscrowBalances, index: u32, value: &EscrowTokenBalance) { + balances.token_balances.set(index, value.clone()); +} + fn require_active_escrow(balances: &EscrowBalances) -> Result<(), Error> { if !balances.is_active { return Err(Error::EscrowInactive); @@ -69,7 +85,20 @@ pub fn deposit( if validation::is_quest_terminal(&quest.status) { return Err(Error::QuestNotActive); } - if *token_address != quest.reward_asset { + + let mut is_allowed = false; + if quest.reward_allocations.len() > 0 { + for index in 0..quest.reward_allocations.len() { + let allocation = quest.reward_allocations.get(index).unwrap(); + if allocation.asset == *token_address { + is_allowed = true; + break; + } + } + } else if *token_address == quest.reward_asset { + is_allowed = true; + } + if !is_allowed { return Err(Error::TokenMismatch); } @@ -84,12 +113,22 @@ pub fn deposit( existing } else { // First deposit — also write cold-path metadata (once only) + let mut tokens = Vec::new(env); + for index in 0..quest.reward_allocations.len() { + let allocation = quest.reward_allocations.get(index).unwrap(); + tokens.push_back(allocation.asset.clone()); + } + if tokens.is_empty() { + tokens.push_back(token_address.clone()); + } + storage::set_escrow_meta( env, quest_id, &EscrowMeta { depositor: depositor.clone(), token: token_address.clone(), + tokens: tokens.clone(), created_at: env.ledger().timestamp(), }, ); @@ -99,11 +138,25 @@ pub fn deposit( total_refunded: 0, is_active: true, deposit_count: 0, + token_balances: Vec::new(env), } }; balances.total_deposited += amount; balances.deposit_count += 1; + if let Some(index) = find_token_balance_index(&balances, token_address) { + let mut token_balance = balances.token_balances.get(index).unwrap(); + token_balance.total_deposited += amount; + set_token_balance(&mut balances, index, &token_balance); + } else { + let token_balance = EscrowTokenBalance { + token: token_address.clone(), + total_deposited: amount, + total_paid_out: 0, + total_refunded: 0, + }; + balances.token_balances.push_back(token_balance); + } storage::set_escrow_balances(env, quest_id, &balances); let available = available_balance(&balances); @@ -133,11 +186,20 @@ pub fn deposit( /// Returns Ok if the quest's escrow can cover the given amount. /// Only reads EscrowBalances (hot-path entry) — no Address deserialization. -pub fn validate_sufficient(env: &Env, quest_id: &Symbol, amount: i128) -> Result<(), Error> { +pub fn validate_sufficient( + env: &Env, + quest_id: &Symbol, + token_address: &Address, + amount: i128, +) -> Result<(), Error> { let b = storage::get_escrow_balances(env, quest_id)?; require_active_escrow(&b)?; - let available = available_balance(&b); + let Some(index) = find_token_balance_index(&b, token_address) else { + return Err(Error::InsufficientEscrow); + }; + let balance = b.token_balances.get(index).unwrap(); + let available = balance.total_deposited - balance.total_paid_out - balance.total_refunded; if available < amount { return Err(Error::InsufficientEscrow); } @@ -177,15 +239,22 @@ pub fn record_payout( require_active_escrow(&b)?; - let available = available_balance(&b); + let Some(index) = find_token_balance_index(&b, token_address) else { + return Err(Error::InsufficientEscrow); + }; + + let mut balance = b.token_balances.get(index).unwrap(); + let available = balance.total_deposited - balance.total_paid_out - balance.total_refunded; if available < amount { return Err(Error::InsufficientEscrow); } b.total_paid_out += amount; + balance.total_paid_out += amount; + set_token_balance(&mut b, index, &balance); storage::set_escrow_balances(env, quest_id, &b); - let remaining = available_balance(&b); + let remaining = balance.total_deposited - balance.total_paid_out - balance.total_refunded; events::escrow_payout( env, quest_id.clone(), @@ -208,20 +277,21 @@ fn refund_remaining(env: &Env, quest_id: &Symbol) -> Result { let mut b = storage::get_escrow_balances(env, quest_id)?; let meta = storage::get_escrow_meta(env, quest_id)?; - let _available = b.total_deposited - b.total_paid_out - b.total_refunded; - let available = available_balance(&b); let depositor = meta.depositor.clone(); - let token = meta.token.clone(); + let mut refunded_total = 0i128; - // CEI ordering: mark the escrow refunded and inactive FIRST so a - // re-entrant call during the transfer below cannot trigger a second - // refund (it would see is_active=false). On transfer failure the - // transaction reverts and the storage write is rolled back atomically. - b.total_refunded += available; - b.is_active = false; - storage::set_escrow_balances(env, quest_id, &b); + for index in 0..b.token_balances.len() { + let mut balance = b.token_balances.get(index).unwrap(); + let available = balance.total_deposited - balance.total_paid_out - balance.total_refunded; + if available <= 0 { + continue; + } - if available > 0 { + refunded_total += available; + balance.total_refunded += available; + set_token_balance(&mut b, index, &balance); + + let token = balance.token.clone(); let token_client = token::Client::new(env, &token); let transfer_result = token_client.try_transfer(&env.current_contract_address(), &depositor, &available); @@ -231,10 +301,14 @@ fn refund_remaining(env: &Env, quest_id: &Symbol) -> Result { _ => return Err(Error::TransferFailed), } - events::escrow_refunded(env, quest_id.clone(), depositor, token, available); + events::escrow_refunded(env, quest_id.clone(), depositor.clone(), token, available); } - Ok(available) + b.total_refunded += refunded_total; + b.is_active = false; + storage::set_escrow_balances(env, quest_id, &b); + + Ok(refunded_total) } // ═══════════════════════════════════════════════════════════════ diff --git a/contracts/earn-quest/src/lib.rs b/contracts/earn-quest/src/lib.rs index 305f35a1d..9f980de6d 100644 --- a/contracts/earn-quest/src/lib.rs +++ b/contracts/earn-quest/src/lib.rs @@ -24,14 +24,17 @@ mod test_token; #[cfg(test)] mod test_clawback; +#[cfg(test)] +mod test_multitoken; + use crate::errors::Error; use crate::storage::{get_badge_type, list_badge_types}; pub use crate::types::{ AggregatedPrice, Badge, BadgeType, BatchApprovalInput, BatchQuestInput, Commitment, CreatorStats, Dispute, DisputeStatus, EscrowInfo, OracleConfig, PlatformStats, PriceData, - PriceFeedRequest, Quest, QuestMetadata, QuestStatus, Role, Submission, SubmissionStatus, - UserBadges, UserCore, UserStats, VerifierStake, + PriceFeedRequest, Quest, QuestMetadata, QuestStatus, RewardAllocation, Role, Submission, + SubmissionStatus, UserBadges, UserCore, UserStats, VerifierStake, }; use soroban_sdk::{contract, contractimpl, Address, BytesN, Env, String, Symbol, Vec, U256}; @@ -274,6 +277,33 @@ impl EarnQuestContract { ) } + /// Registers a new quest with reward-token allocations split by percentage. + pub fn register_quest_with_rewards( + env: Env, + id: Symbol, + creator: Address, + reward_amount: i128, + allocations: Vec, + verifier: Address, + deadline: u64, + ) -> Result<(), Error> { + security::require_not_paused(&env)?; + creator.require_auth(); + validation::validate_symbol_length(&id)?; + validation::validate_addresses_distinct(&creator, &verifier)?; + validation::validate_reward_amount(reward_amount)?; + validation::validate_deadline(&env, deadline)?; + quest::register_quest_with_reward_allocations( + &env, + &id, + &creator, + reward_amount, + &allocations, + &verifier, + deadline, + ) + } + /// Registers a new quest with an explicit numeric category for filtering. /// /// Existing `register_quest` calls keep using category `0`; this entry point @@ -521,21 +551,42 @@ impl EarnQuestContract { quest.total_claims += 1; storage::set_quest(&env, &quest_id, &quest); - payout::transfer_reward_from_escrow( - &env, - &quest_id, - &quest.reward_asset, - &submitter, - amount, - )?; - - events::reward_claimed( - &env, - quest_id.clone(), - submitter.clone(), - quest.reward_asset, - amount, - ); + if quest.reward_allocations.len() > 1 { + for index in 0..quest.reward_allocations.len() { + let allocation = quest.reward_allocations.get(index).unwrap(); + let payout_amount = quest.reward_amount * allocation.percentage as i128 / 100; + payout::transfer_reward_from_escrow( + &env, + &quest_id, + &allocation.asset, + &submitter, + payout_amount, + )?; + events::reward_claimed( + &env, + quest_id.clone(), + submitter.clone(), + allocation.asset.clone(), + payout_amount, + ); + } + } else { + payout::transfer_reward_from_escrow( + &env, + &quest_id, + &quest.reward_asset, + &submitter, + amount, + )?; + + events::reward_claimed( + &env, + quest_id.clone(), + submitter.clone(), + quest.reward_asset, + amount, + ); + } reputation::award_xp(&env, &submitter, 100)?; diff --git a/contracts/earn-quest/src/payout.rs b/contracts/earn-quest/src/payout.rs index 4bbe60d9a..37bfb5d79 100644 --- a/contracts/earn-quest/src/payout.rs +++ b/contracts/earn-quest/src/payout.rs @@ -75,7 +75,7 @@ pub fn transfer_reward_from_escrow( // re-entrant call lands during the transfer it sees the post-debit // balance and cannot drain the same funds twice. if has_escrow { - escrow::validate_sufficient(env, quest_id, amount)?; + escrow::validate_sufficient(env, quest_id, reward_asset, amount)?; escrow::record_payout(env, quest_id, to, reward_asset, amount)?; } diff --git a/contracts/earn-quest/src/quest.rs b/contracts/earn-quest/src/quest.rs index 39162983d..d1aac93b8 100644 --- a/contracts/earn-quest/src/quest.rs +++ b/contracts/earn-quest/src/quest.rs @@ -2,7 +2,10 @@ use crate::errors::Error; use crate::events; use crate::reputation; use crate::storage; -use crate::types::{BatchQuestInput, MetadataDescription, Quest, QuestMetadata, QuestStatus, Role}; +use crate::types::{ + BatchQuestInput, MetadataDescription, Quest, QuestMetadata, QuestStatus, RewardAllocation, + Role, +}; use crate::validation; use soroban_sdk::{Address, Env, Symbol, Vec}; @@ -50,12 +53,17 @@ pub fn register_quest( verifier: &Address, deadline: u64, ) -> Result<(), Error> { - register_quest_with_category( + let mut allocations = Vec::new(env); + allocations.push_back(RewardAllocation { + asset: reward_asset.clone(), + percentage: 100, + }); + register_quest_with_allocations_and_category( env, id, creator, - reward_asset, reward_amount, + &allocations, verifier, deadline, 0, @@ -72,6 +80,54 @@ pub fn register_quest_with_category( verifier: &Address, deadline: u64, category: u32, +) -> Result<(), Error> { + let mut allocations = Vec::new(env); + allocations.push_back(RewardAllocation { + asset: reward_asset.clone(), + percentage: 100, + }); + register_quest_with_allocations_and_category( + env, + id, + creator, + reward_amount, + &allocations, + verifier, + deadline, + category, + ) +} + +pub fn register_quest_with_reward_allocations( + env: &Env, + id: &Symbol, + creator: &Address, + reward_amount: i128, + allocations: &Vec, + verifier: &Address, + deadline: u64, +) -> Result<(), Error> { + register_quest_with_allocations_and_category( + env, + id, + creator, + reward_amount, + allocations, + verifier, + deadline, + 0, + ) +} + +fn register_quest_with_allocations_and_category( + env: &Env, + id: &Symbol, + creator: &Address, + reward_amount: i128, + allocations: &Vec, + verifier: &Address, + deadline: u64, + category: u32, ) -> Result<(), Error> { validation::validate_symbol_length(id)?; @@ -82,6 +138,7 @@ pub fn register_quest_with_category( validation::validate_reward_amount(reward_amount)?; validation::validate_deadline(env, deadline)?; validation::validate_addresses_distinct(creator, verifier)?; + validate_reward_allocations(allocations)?; // Check minimum creator level requirement let min_level = storage::get_min_creator_level(env); @@ -92,6 +149,7 @@ pub fn register_quest_with_category( } } + let reward_asset = allocations.get(0).ok_or(Error::IndexOutOfBounds)?.asset.clone(); let quest = Quest { id: id.clone(), creator: creator.clone(), @@ -102,19 +160,26 @@ pub fn register_quest_with_category( category, status: QuestStatus::Active, total_claims: 0, + reward_allocations: allocations.clone(), }; storage::set_quest(env, id, &quest); storage::add_quest_id(env, id)?; storage::add_quest_to_category_index(env, category, id)?; storage::inc_platform_quests_created(env); - storage::add_platform_rewards_distributed(env, reward_amount as u128); + + let mut distributed_total = 0u128; + for i in 0..allocations.len() { + let allocation = allocations.get(i).ok_or(Error::IndexOutOfBounds)?; + distributed_total += (reward_amount * allocation.percentage as i128 / 100) as u128; + } + storage::add_platform_rewards_distributed(env, distributed_total); events::quest_registered( env, id.clone(), creator.clone(), - reward_asset.clone(), + reward_asset, reward_amount, verifier.clone(), deadline, @@ -311,6 +376,28 @@ fn validate_metadata(metadata: &QuestMetadata) -> Result<(), Error> { Ok(()) } +fn validate_reward_allocations(allocations: &Vec) -> Result<(), Error> { + let len = allocations.len(); + if len == 0 || len > 3 { + return Err(Error::InvalidRewardAmount); + } + + let mut total_percentage = 0u32; + for i in 0..len { + let allocation = allocations.get(i).ok_or(Error::IndexOutOfBounds)?; + if allocation.percentage == 0 || allocation.percentage > 100 { + return Err(Error::InvalidRewardAmount); + } + total_percentage += allocation.percentage; + } + + if total_percentage != 100 { + return Err(Error::InvalidRewardAmount); + } + + Ok(()) +} + fn validate_string_len(value: &soroban_sdk::String, max: u32) -> Result<(), Error> { if value.len() > max { return Err(Error::StringTooLong); diff --git a/contracts/earn-quest/src/storage.rs b/contracts/earn-quest/src/storage.rs index 9ffc7e474..c0dec89c9 100644 --- a/contracts/earn-quest/src/storage.rs +++ b/contracts/earn-quest/src/storage.rs @@ -1,8 +1,9 @@ use crate::errors::Error; use crate::types::{ BadgeType, Commitment, CreatorStats, EscrowBalances, EscrowInfo, EscrowMeta, OracleConfig, - PlatformStats, Quest, QuestMetadata, QuestMetadataCore, QuestMetadataExtended, QuestStatus, - Role, Submission, SubmissionStatus, UserBadges, UserCore, VerifierStake, + PlatformStats, Quest, QuestMetadata, QuestMetadataCore, + QuestMetadataExtended, QuestStatus, Role, Submission, SubmissionStatus, UserBadges, + UserCore, VerifierStake, }; use crate::validation; @@ -986,16 +987,23 @@ pub fn set_escrow_meta(env: &Env, quest_id: &Symbol, meta: &EscrowMeta) { pub fn get_escrow(env: &Env, quest_id: &Symbol) -> Result { let balances = get_escrow_balances(env, quest_id)?; let meta = get_escrow_meta(env, quest_id)?; + let token = if meta.tokens.len() > 0 { + meta.tokens.get(0).unwrap() + } else { + meta.token.clone() + }; Ok(EscrowInfo { quest_id: quest_id.clone(), depositor: meta.depositor, - token: meta.token, + token, + tokens: meta.tokens, total_deposited: balances.total_deposited, total_paid_out: balances.total_paid_out, total_refunded: balances.total_refunded, is_active: balances.is_active, created_at: meta.created_at, deposit_count: balances.deposit_count, + token_balances: balances.token_balances, }) } diff --git a/contracts/earn-quest/src/submission.rs b/contracts/earn-quest/src/submission.rs index 4f36a0144..ebd6d9e0a 100644 --- a/contracts/earn-quest/src/submission.rs +++ b/contracts/earn-quest/src/submission.rs @@ -204,7 +204,15 @@ pub fn approve_submission( // Escrow check before approval: ensure sufficient funds if escrow is used if storage::has_escrow(env, quest_id) { - crate::escrow::validate_sufficient(env, quest_id, quest.reward_amount)?; + for index in 0..quest.reward_allocations.len() { + let allocation = quest.reward_allocations.get(index).unwrap(); + crate::escrow::validate_sufficient( + env, + quest_id, + &allocation.asset, + quest.reward_amount * allocation.percentage as i128 / 100, + )?; + } } // Update submission status directly to avoid redundant read diff --git a/contracts/earn-quest/src/test_multitoken.rs b/contracts/earn-quest/src/test_multitoken.rs new file mode 100644 index 000000000..c5c208735 --- /dev/null +++ b/contracts/earn-quest/src/test_multitoken.rs @@ -0,0 +1,99 @@ +#![cfg(test)] + +use crate::types::RewardAllocation; +use crate::{EarnQuestContract, EarnQuestContractClient}; +use soroban_sdk::testutils::Address as _; +use soroban_sdk::{contract, contractimpl, symbol_short, Address, BytesN, Env, Vec}; + +#[contract] +struct MockTokenContract; + +#[contractimpl] +impl MockTokenContract { + pub fn __constructor(_env: Env, _admin: Address) {} + + pub fn mint(env: Env, to: Address, amount: i128) { + let balance = env.storage().instance().get(&to).unwrap_or(0); + env.storage().instance().set(&to, &(balance + amount)); + } + + pub fn balance(env: Env, id: Address) -> i128 { + env.storage().instance().get(&id).unwrap_or(0) + } + + pub fn transfer(env: Env, from: Address, to: Address, amount: i128) { + from.require_auth(); + let from_balance = env.storage().instance().get(&from).unwrap_or(0); + assert!(from_balance >= amount, "insufficient balance"); + env.storage().instance().set(&from, &(from_balance - amount)); + let to_balance = env.storage().instance().get(&to).unwrap_or(0); + env.storage().instance().set(&to, &(to_balance + amount)); + } +} + +fn setup(env: &Env) -> (EarnQuestContractClient<'_>, Address) { + env.mock_all_auths(); + let cid = env.register_contract(None, EarnQuestContract); + let client = EarnQuestContractClient::new(env, &cid); + let admin = Address::generate(env); + client.initialize(&admin); + (client, admin) +} + +#[test] +fn test_multi_token_quest_tracks_escrow_and_payouts_per_token() { + let env = Env::default(); + let (client, _) = setup(&env); + + let creator = Address::generate(&env); + let verifier = Address::generate(&env); + let submitter = Address::generate(&env); + let quest_id = symbol_short!("q_multi"); + let deadline = env.ledger().timestamp() + 86_400; + + let token_a_id = env.register_contract(None, MockTokenContract); + let token_b_id = env.register_contract(None, MockTokenContract); + let token_a = MockTokenContractClient::new(&env, &token_a_id); + let token_b = MockTokenContractClient::new(&env, &token_b_id); + + token_a.mint(&creator, &1_000); + token_b.mint(&creator, &1_000); + + let allocations = Vec::from_array( + &env, + [ + RewardAllocation { + asset: token_a_id.clone(), + percentage: 50, + }, + RewardAllocation { + asset: token_b_id.clone(), + percentage: 50, + }, + ], + ); + + client.register_quest_with_rewards( + &quest_id, + &creator, + &100, + &allocations, + &verifier, + &deadline, + ); + + client.deposit_escrow(&quest_id, &creator, &token_a_id, &100); + client.deposit_escrow(&quest_id, &creator, &token_b_id, &100); + + let escrow = client.get_escrow_info(&quest_id); + assert_eq!(escrow.tokens.len(), 2); + assert_eq!(escrow.token_balances.len(), 2); + + let proof: BytesN<32> = BytesN::from_array(&env, &[7u8; 32]); + client.submit_proof(&quest_id, &submitter, &proof); + client.approve_submission(&quest_id, &submitter, &verifier); + client.claim_reward(&quest_id, &submitter, &100); + + assert_eq!(token_a.balance(&submitter), 50); + assert_eq!(token_b.balance(&submitter), 50); +} diff --git a/contracts/earn-quest/src/types.rs b/contracts/earn-quest/src/types.rs index eae85f6dd..c39e214dc 100644 --- a/contracts/earn-quest/src/types.rs +++ b/contracts/earn-quest/src/types.rs @@ -5,6 +5,16 @@ use soroban_sdk::{contracttype, Address, BytesN, String, Symbol, Vec, U256}; // ───────────────────────────────────────────────────────────────────────────── // Quest is already lean (9 fields, no Vec). No split needed. +/// Represents a reward token allocation for a quest. +#[contracttype] +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct RewardAllocation { + /// Address of the reward token. + pub asset: Address, + /// Percentage of the quest reward assigned to this token. + pub percentage: u32, +} + /// Represents a quest on the StellarEarn platform. #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] @@ -27,6 +37,8 @@ pub struct Quest { pub status: QuestStatus, /// Total number of successful claims. pub total_claims: u32, + /// Optional reward splits for multi-token quests. + pub reward_allocations: Vec, } /// Possible states of a quest. @@ -198,6 +210,20 @@ pub type UserStats = UserCore; // EscrowInfo → EscrowBalances + EscrowMeta // ───────────────────────────────────────────────────────────────────────────── +/// Per-token escrow balances for multi-token quests. +#[contracttype] +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct EscrowTokenBalance { + /// Which token this balance belongs to. + pub token: Address, + /// Total tokens deposited for this asset. + pub total_deposited: i128, + /// Total tokens paid out for this asset. + pub total_paid_out: i128, + /// Total tokens refunded for this asset. + pub total_refunded: i128, +} + /// Hot-path escrow data: loaded on every deposit, payout, and balance check. #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] @@ -212,6 +238,8 @@ pub struct EscrowBalances { pub is_active: bool, /// Number of deposits made (1 = initial, >1 = top-ups) pub deposit_count: u32, + /// Per-token balances for multi-token quests. + pub token_balances: Vec, } /// Cold-path escrow metadata: loaded only for refunds and display queries. @@ -222,6 +250,8 @@ pub struct EscrowMeta { pub depositor: Address, /// Which token is held pub token: Address, + /// Which reward tokens are configured for the quest + pub tokens: Vec
, /// Ledger timestamp when the escrow was first created pub created_at: u64, } @@ -236,6 +266,8 @@ pub struct EscrowInfo { pub depositor: Address, /// Which token is held pub token: Address, + /// Which reward tokens are configured for the quest + pub tokens: Vec
, /// Total tokens deposited (cumulative, includes top-ups) pub total_deposited: i128, /// Total tokens paid out to quest completers @@ -248,6 +280,8 @@ pub struct EscrowInfo { pub created_at: u64, /// Number of deposits made (1 = initial, >1 = top-ups) pub deposit_count: u32, + /// Per-token balances for multi-token quests. + pub token_balances: Vec, } // ───────────────────────────────────────────────────────────────────────────── diff --git a/contracts/earn-quest/test_snapshots/benchmark_approve_submission.1.json b/contracts/earn-quest/test_snapshots/benchmark_approve_submission.1.json new file mode 100644 index 000000000..c325149b7 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/benchmark_approve_submission.1.json @@ -0,0 +1,1985 @@ +{ + "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": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "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": "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": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "q1" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 99999 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "q1" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q1" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q1" + } + ] + } + }, + { + "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": "Submission" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "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": "q1" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Approved" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "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": "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "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" + }, + 4095 + ] + ] + ] + }, + "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": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + } + } + }, + "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": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "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": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "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 + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/benchmark_claim_reward.1.json b/contracts/earn-quest/test_snapshots/benchmark_claim_reward.1.json new file mode 100644 index 000000000..472b95c86 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/benchmark_claim_reward.1.json @@ -0,0 +1,2432 @@ +{ + "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": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "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": "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": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "q1" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 99999 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "q1" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q1" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q1" + } + ] + } + }, + { + "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": "Submission" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "q1" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "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" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "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": "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "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": "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": 999000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "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": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000003" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": 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": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + } + } + }, + "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": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "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": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "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": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "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": 1000000 + } + } + } + } + }, + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "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": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "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 + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/benchmark_initialize.1.json b/contracts/earn-quest/test_snapshots/benchmark_initialize.1.json new file mode 100644 index 000000000..8ebb007ff --- /dev/null +++ b/contracts/earn-quest/test_snapshots/benchmark_initialize.1.json @@ -0,0 +1,1257 @@ +{ + "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": 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": 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": "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" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "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" + }, + 4095 + ] + ] + ] + }, + "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 + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/benchmark_register_quest.1.json b/contracts/earn-quest/test_snapshots/benchmark_register_quest.1.json new file mode 100644 index 000000000..e48688311 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/benchmark_register_quest.1.json @@ -0,0 +1,1624 @@ +{ + "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": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + }, + "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": "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": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "q1" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 99999 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "q1" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q1" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q1" + } + ] + } + }, + { + "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" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "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": "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" + }, + 4095 + ] + ] + ] + }, + "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": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + } + } + }, + "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 + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/benchmark_submit_proof.1.json b/contracts/earn-quest/test_snapshots/benchmark_submit_proof.1.json new file mode 100644 index 000000000..1923b75c9 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/benchmark_submit_proof.1.json @@ -0,0 +1,1843 @@ +{ + "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": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "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": "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": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "q1" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 99999 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "q1" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q1" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q1" + } + ] + } + }, + { + "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": "Submission" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "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": "q1" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "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": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "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" + }, + 4095 + ] + ] + ] + }, + "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": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 99999 + } + ] + } + } + } + }, + "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": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "q1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "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 + } + ] +} \ 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 0b13bd353..72b8ddb61 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,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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.10.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.10.json index 0b13bd353..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.10.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.10.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.100.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.100.json index 5068b6d02..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] 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 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] 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 926898471..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.105.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.105.json index 0b13bd353..72b8ddb61 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 37b05b34f..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.108.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.108.json index 0b13bd353..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.108.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.108.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 926898471..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.11.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.11.json index 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.110.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.110.json index 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] 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 0b13bd353..d2a962894 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,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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.112.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.112.json index 37b05b34f..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.114.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.114.json index 0b13bd353..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.114.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.114.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] 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 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.118.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.118.json index 5068b6d02..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.118.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.118.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] 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 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.123.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.123.json index 5068b6d02..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.123.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.123.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.124.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.124.json index 0b13bd353..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.124.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.124.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.125.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.125.json index 0b13bd353..d2a962894 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.126.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.126.json index 0b13bd353..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.126.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.126.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.129.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.129.json index 37b05b34f..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.129.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.129.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.13.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.13.json index 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.131.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.131.json index 5068b6d02..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.131.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.131.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.132.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.132.json index 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.134.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.134.json index 0b13bd353..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.134.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.134.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.135.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.135.json index 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.136.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.136.json index 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 5068b6d02..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.139.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.139.json index 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] 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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,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 926898471..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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 926898471..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.143.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.143.json index 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] 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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.145.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.145.json index 37b05b34f..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.145.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.145.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] 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 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.148.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.148.json index 926898471..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.148.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.148.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.149.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.149.json index 37b05b34f..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.149.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.149.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.150.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.150.json index 926898471..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.150.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.150.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.151.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.151.json index 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.152.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.152.json index 0b13bd353..befe119fc 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.153.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.153.json index 5068b6d02..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 0b13bd353..72b8ddb61 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 0b13bd353..d2a962894 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.158.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.158.json index 5068b6d02..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.158.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.158.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.160.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.160.json index 5068b6d02..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.160.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.160.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.162.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.162.json index 0b13bd353..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.162.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.162.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.163.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.163.json index 926898471..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.163.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.163.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 926898471..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.166.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.166.json index 37b05b34f..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.166.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.166.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 926898471..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.169.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.169.json index 5068b6d02..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.169.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.169.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.170.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.170.json index 0b13bd353..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.170.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.170.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.171.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.171.json index 0b13bd353..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.171.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.171.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 926898471..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.173.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.173.json index 5068b6d02..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.174.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.174.json index 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 0b13bd353..d2a962894 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.176.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.176.json index 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.177.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.177.json index 926898471..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.177.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.177.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.179.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.179.json index 37b05b34f..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.179.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.179.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.18.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.18.json index 5068b6d02..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.180.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.180.json index 926898471..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.181.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.181.json index 0b13bd353..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.181.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.181.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.182.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.182.json index 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] 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 0b13bd353..d2a962894 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.184.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.184.json index 37b05b34f..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.185.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.185.json index 5068b6d02..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.186.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.186.json index 5068b6d02..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.186.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.186.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.187.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.187.json index 37b05b34f..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.187.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.187.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] 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 926898471..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.19.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.19.json index 926898471..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.19.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.19.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.190.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.190.json index 926898471..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.190.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.190.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.191.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.191.json index 926898471..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.192.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.192.json index 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.193.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.193.json index 0b13bd353..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.193.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.193.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.195.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.195.json index 926898471..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.195.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.195.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.196.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.196.json index 5068b6d02..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.196.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.196.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.197.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.197.json index 37b05b34f..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.197.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.197.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.198.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.198.json index 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] 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 0b13bd353..d2a962894 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.2.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.2.json index 37b05b34f..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.2.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.2.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 5068b6d02..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.200.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.200.json index 926898471..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.200.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.200.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] 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 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] 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 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.205.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.205.json index 0b13bd353..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.205.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.205.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.206.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.206.json index 5068b6d02..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.206.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.206.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.208.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.208.json index 37b05b34f..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.208.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.208.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.209.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.209.json index 37b05b34f..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.209.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.209.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.21.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.21.json index 926898471..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,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 5068b6d02..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.213.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.213.json index 926898471..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.214.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.214.json index 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.215.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.215.json index 0b13bd353..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.215.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.215.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.216.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.216.json index 0b13bd353..d2a962894 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.217.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.217.json index 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] 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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.219.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.219.json index 5068b6d02..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.219.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.219.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 926898471..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.220.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.220.json index 37b05b34f..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.221.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.221.json index 0b13bd353..befe119fc 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,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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.222.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.222.json index 5068b6d02..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.222.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.222.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 926898471..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] 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 926898471..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.227.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.227.json index 0b13bd353..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.227.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.227.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 926898471..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.229.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.229.json index 0b13bd353..befe119fc 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.23.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.23.json index 0b13bd353..72b8ddb61 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,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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.230.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.230.json index 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.231.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.231.json index 37b05b34f..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.231.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.231.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.232.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.232.json index 926898471..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] 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 0b13bd353..d2a962894 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] 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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.237.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.237.json index 0b13bd353..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.237.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.237.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.238.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.238.json index 37b05b34f..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.239.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.239.json index 926898471..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.24.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.24.json index 0b13bd353..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.24.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.24.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] 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 37b05b34f..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.245.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.245.json index 5068b6d02..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.245.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.245.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 0b13bd353..72b8ddb61 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,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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.247.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.247.json index 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "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 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.250.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.250.json index 0b13bd353..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.250.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.250.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.251.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.251.json index 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] 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 926898471..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.254.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.254.json index 0b13bd353..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.254.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.254.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.255.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.255.json index 5068b6d02..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.255.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.255.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.256.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.256.json index 37b05b34f..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.256.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.256.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.26.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.26.json index 5068b6d02..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.26.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.26.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 0b13bd353..befe119fc 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 0b13bd353..befe119fc 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.29.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.29.json index 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] 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 37b05b34f..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 0b13bd353..befe119fc 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.32.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.32.json index 5068b6d02..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.32.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.32.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.33.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.33.json index 0b13bd353..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.33.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.33.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.35.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.35.json index 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.37.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.37.json index 5068b6d02..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.38.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.38.json index 5068b6d02..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.4.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.4.json index 5068b6d02..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.4.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.4.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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 0b13bd353..befe119fc 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.41.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.41.json index 5068b6d02..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.42.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.42.json index 37b05b34f..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.42.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.42.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.44.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.44.json index 37b05b34f..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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 926898471..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.46.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.46.json index 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] 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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "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 5068b6d02..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.49.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.49.json index 5068b6d02..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.49.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.49.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.5.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.5.json index 37b05b34f..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.50.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.50.json index 0b13bd353..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.50.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.50.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.51.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.51.json index 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.52.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.52.json index 5068b6d02..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.52.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.52.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] 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 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.54.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.54.json index 0b13bd353..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.54.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.54.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.55.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.55.json index 926898471..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..cbc94c9bd 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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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 37b05b34f..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.59.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.59.json index 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] 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 0b13bd353..befe119fc 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.60.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.60.json index 37b05b34f..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.61.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.61.json index 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.62.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.62.json index 5068b6d02..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.62.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.62.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.64.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.64.json index 926898471..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.64.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.64.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.65.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.65.json index 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 0b13bd353..d2a962894 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 0b13bd353..cbc94c9bd 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.68.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.68.json index 5068b6d02..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.68.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.68.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.69.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.69.json index 5068b6d02..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.69.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.69.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.7.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.7.json index 0b13bd353..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.7.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.7.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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.70.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.70.json index 926898471..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.70.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.70.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.71.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.71.json index 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.72.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.72.json index 5068b6d02..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.72.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.72.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 5068b6d02..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.75.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.75.json index 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,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 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,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 37b05b34f..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.78.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.78.json index 37b05b34f..cbc94c9bd 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.78.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.78.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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.79.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.79.json index 0b13bd353..d2a962894 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 926898471..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.80.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.80.json index 0b13bd353..d2a962894 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.81.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.81.json index 5068b6d02..befe119fc 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.81.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.81.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] 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 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] 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 0b13bd353..befe119fc 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.85.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.85.json index 0b13bd353..72b8ddb61 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.86.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.86.json index 37b05b34f..cbc94c9bd 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,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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.87.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.87.json index 926898471..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.87.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.87.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 5068b6d02..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.89.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.89.json index 37b05b34f..72b8ddb61 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.89.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.89.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] 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 926898471..d2a962894 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,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 0b13bd353..d2a962894 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 0b13bd353..befe119fc 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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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 5068b6d02..72b8ddb61 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] 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 0b13bd353..d2a962894 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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.94.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.94.json index 5068b6d02..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 37b05b34f..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] 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 926898471..befe119fc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1360,7 +1389,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1381,7 +1410,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1406,7 +1435,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] 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 5068b6d02..cbc94c9bd 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 @@ -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": { @@ -303,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -339,7 +396,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -411,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -438,7 +495,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -461,6 +518,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 + } + } + ] + } } ] } @@ -571,6 +668,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": { @@ -639,6 +769,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": [ { @@ -1333,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1348,6 +1551,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": [ @@ -1355,18 +1584,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": { @@ -1377,62 +1607,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 } ] } @@ -1440,6 +1758,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.98.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.98.json index 926898471..d2a962894 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.98.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.98.json @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1333,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1429,7 +1458,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] 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 0b13bd353..befe119fc 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 @@ -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": { @@ -331,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -439,7 +440,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -466,7 +467,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -489,46 +490,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 - } - } - ] - } } ] } @@ -639,39 +600,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": { @@ -740,79 +668,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": [ { @@ -1507,7 +1362,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1522,32 +1377,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": [ @@ -1555,19 +1384,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": { @@ -1578,150 +1406,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 + } + } + ] } ] } @@ -1729,79 +1469,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/contract_all_lifecycle_invariants_hold.1.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.1.json index e4512f885..21bacfe35 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,197 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2929292929292929292929292929292929292929292929292929292929292929" + } + ] + } + }, + "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": 400 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "1919191919191919191919191919191919191919191919191919191919191919" + } + ] + } + }, + "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": 230 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], [], [], [], @@ -161,7 +352,68 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "expire_quest", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2650 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2650 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" @@ -186,7 +438,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 169318, + "timestamp": 58898, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -576,46 +828,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" @@ -626,7 +839,217 @@ "map": [ { "key": { - "symbol": "category" + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 58898 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 @@ -656,6 +1079,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -682,7 +1134,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -692,7 +1144,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -844,105 +1296,267 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "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": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 400 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2929292929292929292929292929292929292929292929292929292929292929" + } + }, + { + "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": 230 + } + } + }, + { + "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": "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" + }, + 4095 + ] + ], + [ + { + "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": 8370022561469687789 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -957,10 +1571,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -972,10 +1586,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -990,10 +1604,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1005,10 +1619,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1023,18 +1637,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 2781962168096793370 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1043,71 +1652,64 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 2781962168096793370 + } }, - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" + "ledger_key_nonce": { + "nonce": 7270604957039011794 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 7270604957039011794 + } }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "durability": "temporary", + "val": "void" + } }, - "durability": "persistent" + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" } }, [ @@ -1116,62 +1718,31 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "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", - "key": "ledger_key_contract_instance", - "durability": "persistent" + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" } }, [ @@ -1180,128 +1751,4006 @@ "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": "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": 999370 + } + } + }, + { + "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": 400 + } + } + }, + { + "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": 230 + } + } + }, + { + "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" + }, + 4095 + ] + ] + ] + }, + "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": "2929292929292929292929292929292929292929292929292929292929292929" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "2929292929292929292929292929292929292929292929292929292929292929" + } + ] + } + } + } + }, + "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": 400 + } + } + ] + } + } + } + }, + "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": 400 + } + } + ] + } + } + } + }, + "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": 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_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 400 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "1919191919191919191919191919191919191919191919191919191919191919" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "bytes": "1919191919191919191919191919191919191919191919191919191919191919" + } + ] + } + } + } + }, + "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": 230 + } + } + ] + } + } + } + }, + "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": 999600 + } + } + } + } + }, + "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": 230 + } + } + ] + } + } + } + }, + "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": 230 + } + } + } + } + }, + "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": 230 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } - } - }, - "ext": "v0" - }, - 120960 - ] - ], - [ - { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ] + } } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" - } - }, - "ext": "v0" - }, - 4095 - ] - ] - ] - }, - "events": [ + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1314,14 +5763,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "init_asset" + "symbol": "get_escrow_info" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "symbol": "LCCON" } } } @@ -1331,7 +5780,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1340,83 +5789,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" + } + ] + } + ] + } } } }, @@ -1437,11 +5881,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "initialize" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" } } } @@ -1452,75 +5896,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" + } + ] } ] } @@ -1532,24 +5984,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" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Master" - } - ] + "symbol": "LCCON" } } } @@ -1560,28 +6011,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "LEGEND" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Legend" - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1592,17 +6041,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "initialize" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1613,37 +6066,28 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "register_quest" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" }, { - "u64": 87400 + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -1655,39 +6099,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_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] + "symbol": "LCCON" } } } @@ -1706,10 +6134,121 @@ "symbol": "fn_return" }, { - "symbol": "register_quest" + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -1727,24 +6266,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] + "symbol": "LCCON" } } } @@ -1754,29 +6283,129 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] } } } @@ -1786,19 +6415,31 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "mint" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" } ], - "data": "void" + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } } } }, @@ -1807,87 +6448,90 @@ { "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": "pause_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "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": 63 + } } ], "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": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -1968,6 +6612,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1994,7 +6667,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2004,7 +6677,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2442,6 +7115,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2468,7 +7170,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2478,7 +7180,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2571,6 +7273,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2591,32 +7322,157 @@ } }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } + "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": "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" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "symbol": "pause_quest" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -2700,6 +7556,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2726,7 +7611,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2736,7 +7621,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3174,6 +8059,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3200,7 +8114,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3210,7 +8124,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3303,6 +8217,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3329,7 +8272,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3339,7 +8282,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3372,16 +8315,141 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_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": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "LCCON" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } ] } @@ -3390,6 +8458,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", @@ -3402,12 +8496,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -3428,7 +8522,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -3453,7 +8547,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -3463,13 +8557,10 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -3497,7 +8588,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3520,89 +8611,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": "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" - } + ] } ] } @@ -3741,7 +8818,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3755,84 +8832,285 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_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": [ + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } ] } @@ -3856,11 +9134,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2650 + } + } + ] } } } @@ -3871,26 +9165,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": 2650 + } + }, + { + "i128": { + "hi": 0, + "lo": 2650 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3901,55 +9212,62 @@ "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": 2650 + } + } + ] } } } }, - "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": 2650 + } } } } @@ -3959,24 +9277,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": "transfer" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -3994,92 +9307,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "deposit_escrow" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" } } }, @@ -4160,6 +9391,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4186,7 +9446,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4196,7 +9456,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4229,7 +9489,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4252,57 +9512,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 58898 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "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" @@ -4310,146 +9567,102 @@ }, { "key": { - "symbol": "status" + "symbol": "token_balances" }, "val": { "vec": [ { - "symbol": "Active" + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "tokens" }, "val": { - "u32": 0 + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] } }, { "key": { - "symbol": "verifier" + "symbol": "total_deposited" }, - "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" + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } }, { - "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 } - ] + } } ] } @@ -4500,71 +9713,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 58898 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4615,71 +9910,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 58898 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4763,6 +10140,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4789,7 +10195,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4799,7 +10205,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4892,6 +10298,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4918,7 +10353,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4928,7 +10363,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4955,22 +10390,183 @@ "v0": { "topics": [ { - "symbol": "fn_call" + "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": 2650 + } + } + ] + } + } + } + }, + "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": 2650 + } + } + } + } + }, + "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": 2650 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "expire_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 2650 + } } ] } @@ -4991,13 +10587,13 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" } ], "data": { "i128": { "hi": 0, - "lo": 0 + "lo": 2650 } } } @@ -5080,6 +10676,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5106,7 +10731,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -5116,7 +10741,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5176,71 +10801,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 58898 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } } ] } @@ -5291,71 +10998,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 58898 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } } ] } @@ -5406,71 +11195,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 58898 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2650 + } + } } ] } @@ -5554,6 +11425,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5580,7 +11480,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -5590,7 +11490,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5683,6 +11583,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5709,7 +11638,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -5719,7 +11648,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { 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 451be3d6e..f9edcbf05 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": [ @@ -131,183 +131,18 @@ ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2323232323232323232323232323232323232323232323232323232323232323" - } - ] - } - }, - "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": 340 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "i128": { - "hi": 0, - "lo": 1170 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1170 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "expire_quest", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -326,7 +161,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 93820, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -712,111 +547,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": 1170 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1170 - } - } - } - ] - } - }, - { - "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": [ @@ -901,6 +631,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -927,7 +686,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Paused" } ] } @@ -937,7 +696,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -963,7 +722,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -1089,120 +852,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 340 - } - } - }, - { - "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": "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 - } - } - ] - } } ] } @@ -1220,7 +869,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1235,40 +884,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", @@ -1283,10 +899,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1298,10 +914,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1319,7 +935,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1334,40 +950,7 @@ "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 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1445,72 +1028,6 @@ 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": { @@ -1555,7 +1072,7 @@ "val": { "i128": { "hi": 0, - "lo": 999660 + "lo": 1000000 } } }, @@ -1661,16 +1178,7 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent" } }, @@ -1681,71 +1189,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": 340 - } - } - }, - { - "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": { @@ -2472,19 +1916,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + "symbol": "LCCON" } ] } @@ -2502,19 +1943,19 @@ "v0": { "topics": [ { - "symbol": "proof_sub" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -2535,7 +1976,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": "void" @@ -2559,54 +2000,17 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] + "symbol": "LCCON" } } } }, "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", @@ -2619,10 +2023,121 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -2643,24 +2158,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 340 - } - } - ] + "symbol": "LCCON" } } } @@ -2676,80 +2178,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": 340 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2761,4783 +2261,19 @@ { "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" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 340 - } - } - } - } - }, - "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": 340 - } - } - ] - } - } - } - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 1170 - } - } - ] - } - } - } - }, - "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": 1170 - } - }, - { - "i128": { - "hi": 0, - "lo": 1170 - } - } - ] - } - } - } - }, - "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": 1170 - } - } - ] - } - } - } - }, - "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": 1170 - } - } - } - } - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 1170 - } - } - }, - { - "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": 1170 - } - } - }, - { - "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": 1170 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 1170 - } - } - }, - { - "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": 1170 - } - } - }, - { - "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": 1170 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 1170 - } - } - }, - { - "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": 1170 - } - } - }, - { - "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": 1170 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e" - } - ] - } - } - } - }, - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 1170 - } - } - }, - { - "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": 1170 - } - } - }, - { - "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": 1170 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1170 - } - } - ] - } - } - } - }, - "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": 1170 - } - } - } - } - }, - "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": 1170 - } - } - ] - } - } - } - }, - "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": 1170 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "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" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" + "symbol": "get_escrow_info" } ], "data": { @@ -7554,228 +2290,81 @@ "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": 1170 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1170 - } - } - } - ] + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "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": 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": 1170 - } - } + "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": 1170 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7826,87 +2415,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": 1170 - } - } + "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": 1170 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7990,6 +2563,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8016,7 +2618,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Paused" } ] } @@ -8026,7 +2628,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8119,6 +2721,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8145,7 +2776,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Paused" } ] } @@ -8155,7 +2786,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "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 3f273827e..3b84929fe 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": 6, + "address": 11, "nonce": 0 }, "auth": [ @@ -129,6 +129,91 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + } + ] + } + }, + "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": 450 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -137,56 +222,79 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "bytes": "1818181818181818181818181818181818181818181818181818181818181818" + } + ] + } + }, + "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": 2680 + "lo": 210 } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 2680 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -196,20 +304,26 @@ [], [], [], + [], + [], + [], + [], + [], + [], [ [ - "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" } ] } @@ -230,12 +344,47 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 9386, + "timestamp": 12912, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -625,7 +774,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" @@ -636,188 +824,73 @@ "map": [ { "key": { - "symbol": "deposit_count" + "symbol": "category" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "is_active" + "symbol": "creator" }, "val": { - "bool": true + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "total_deposited" + "symbol": "deadline" }, "val": { - "i128": { - "hi": 0, - "lo": 2680 - } + "u64": 87400 } }, { "key": { - "symbol": "total_paid_out" + "symbol": "id" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "total_refunded" + "symbol": "reward_amount" }, "val": { "i128": { "hi": 0, - "lo": 0 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 9386 - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "lo": 500 } } }, @@ -836,7 +909,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -846,7 +919,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -872,11 +945,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1002,138 +1071,267 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "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" - } - }, - [ - { - "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, + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 450 + } + } + }, + { + "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": "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": 210 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1818181818181818181818181818181818181818181818181818181818181818" + } + }, + { + "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" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1148,10 +1346,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1163,10 +1361,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1181,10 +1379,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -1196,10 +1394,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1214,18 +1412,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 115220454072064130 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1234,12 +1427,281 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "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": 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" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } @@ -1255,7 +1717,7 @@ "val": { "i128": { "hi": 0, - "lo": 1002680 + "lo": 999340 } } }, @@ -1328,7 +1790,153 @@ "val": { "i128": { "hi": 0, - "lo": 997320 + "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": 450 + } + } + }, + { + "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": 210 } } }, @@ -1456,43 +2064,7085 @@ } ] } - ] - } + ] + } + } + ] + } + } + } + }, + "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": "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": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "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": "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": 450 + } + } + ] + } + } + } + }, + "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": 450 + } + } + ] + } + } + } + }, + "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": 450 + } + } + } + } + }, + "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": 450 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": [ + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "1818181818181818181818181818181818181818181818181818181818181818" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "bytes": "1818181818181818181818181818181818181818181818181818181818181818" + } + ] + } + } + } + }, + "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": 210 + } + } + ] + } + } + } + }, + "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": 999550 + } + } + } + } + }, + "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": 210 + } + } + ] + } + } + } + }, + "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": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" + } + ] + } + } + } + }, + "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": "2727272727272727272727272727272727272727272727272727272727272727" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1400 + } + } + ] + } + } + } + }, + "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": 1400 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } - } - }, - "ext": "v0" - }, - 120960 - ] - ], - [ - { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ] + } } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" - } - }, - "ext": "v0" - }, - 4095 - ] - ] - ] - }, - "events": [ + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1505,14 +9155,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "init_asset" + "symbol": "get_escrow_info" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "symbol": "LCCON" } } } @@ -1522,7 +9172,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1531,35 +9181,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" + } + ] + } + ] } } } @@ -1569,23 +9261,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_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "LCCON" } } } @@ -1595,7 +9287,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1604,60 +9296,75 @@ "symbol": "fn_return" }, { - "symbol": "set_admin" + "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": "initialize" + "error": { + "contract": 71 + } } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "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": "ROOKIE" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "string": "Rookie" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -1669,24 +9376,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_escrow_info" } ], "data": { - "vec": [ - { - "string": "Explorer" - } - ] + "symbol": "LCCON" } } } @@ -1697,75 +9403,83 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "VETERAN" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Veteran" - } - ] + "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": "MASTER" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "string": "Master" - } - ] + "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": "LEGEND" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "string": "Legend" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -1777,19 +9491,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "initialize" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -1798,43 +9517,127 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "register_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ + "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": "id" + }, + "val": { + "symbol": "LCCON" } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } }, { - "u64": 87400 + "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" + } } ] } @@ -1846,39 +9649,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_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] + "symbol": "LCCON" } } } @@ -1897,10 +9684,121 @@ "symbol": "fn_return" }, { - "symbol": "register_quest" + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -1918,21 +9816,27 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "deposit_escrow" } ], "data": { "vec": [ + { + "symbol": "LCCON" + }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1640 } } ] @@ -1945,55 +9849,52 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "deposit_escrow" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 + "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": "mint" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2004,25 +9905,40 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "mint" + "error": { + "contract": 67 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "string": "contract try_call failed" }, { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1640 + } + } + ] } ] } @@ -2031,59 +9947,6 @@ }, "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", @@ -2159,6 +10022,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2185,7 +10077,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2195,7 +10087,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2633,6 +10525,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2659,7 +10580,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2669,7 +10590,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2764,133 +10685,78 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "reward_allocations" }, "val": { "vec": [ { - "symbol": "Active" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "reward_amount" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "verifier" + "symbol": "reward_asset" }, - "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" + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "i128": { - "hi": 0, - "lo": 2680 + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "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": 2680 + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 } }, { - "i128": { - "hi": 0, - "lo": 2680 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -2903,7 +10769,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -2912,25 +10778,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": 2680 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2942,72 +10802,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": 2680 + "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" + } + ] + } + ] + } } } }, @@ -3088,6 +10966,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3114,7 +11021,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3124,7 +11031,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3184,218 +11091,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 9386 - } - }, - { - "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": 2680 - } - } - }, - { - "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": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": 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": 9386 - } - }, - { - "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": 2680 - } - } + "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" } - } + ] } ] } @@ -3446,87 +11321,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 9386 - } - }, - { - "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": 2680 - } - } + "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" } - } + ] } ] } @@ -3610,6 +11469,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3636,7 +11524,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3646,7 +11534,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3739,6 +11627,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3765,7 +11682,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3775,7 +11692,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3808,16 +11725,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "bytes": "2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f" } ] } @@ -3830,48 +11750,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "bytes": "2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f" + } + ] + } + ] + } } } }, @@ -3952,6 +11916,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3978,7 +11971,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -3988,7 +11981,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4048,218 +12041,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 9386 - } - }, - { - "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": 2680 - } - } - }, - { - "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": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": 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": 9386 - } - }, - { - "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": 2680 - } - } + "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" } - } + ] } ] } @@ -4310,87 +12271,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 9386 - } - }, - { - "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": 2680 - } - } + "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" } - } + ] } ] } @@ -4474,6 +12419,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4500,7 +12474,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4510,7 +12484,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4603,6 +12577,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4629,7 +12632,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4639,7 +12642,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4672,16 +12675,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + }, + { + "bytes": "3737373737373737373737373737373737373737373737373737373737373737" } ] } @@ -4702,12 +12708,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -4728,7 +12734,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -4753,7 +12759,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -4763,15 +12769,18 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + }, + { + "bytes": "3737373737373737373737373737373737373737373737373737373737373737" } ] } @@ -4857,6 +12866,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4883,7 +12921,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4893,7 +12931,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4953,218 +12991,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 9386 - } - }, - { - "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": 2680 - } - } + "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 + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "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": 9386 - } - }, - { - "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": 2680 - } - } + "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" } - } + ] } ] } @@ -5215,87 +13221,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 9386 - } - }, - { - "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": 2680 - } - } + "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" } - } + ] } ] } @@ -5379,6 +13369,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5405,7 +13424,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5415,7 +13434,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5508,6 +13527,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5534,7 +13582,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5544,7 +13592,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { 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 9ba129c34..7eaaa7733 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -131,74 +131,18 @@ ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" - } - ] - } - }, - "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" } ] } @@ -213,112 +157,12 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" - } - ] - } - }, - "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": 340 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -331,28 +175,50 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -363,7 +229,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 23350, + "timestamp": 62504, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -833,6 +699,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -859,7 +754,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -869,7 +764,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -895,11 +790,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1025,234 +916,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": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" - } - }, - { - "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": 340 - } - } - }, - { - "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": "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 - } - } - ] - } } ] } @@ -1270,7 +933,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1285,7 +948,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1300,10 +963,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1315,10 +978,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1333,10 +996,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1348,10 +1011,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1366,10 +1029,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1381,10 +1044,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1399,10 +1062,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1414,10 +1077,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1432,13 +1095,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1447,234 +1115,71 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } + "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": 2032731177588607455 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "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" + "durability": "persistent" } }, [ @@ -1690,7 +1195,7 @@ "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] }, @@ -1704,7 +1209,7 @@ "val": { "i128": { "hi": 0, - "lo": 999220 + "lo": 1000000 } } }, @@ -1737,16 +1242,7 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent" } }, @@ -1757,254 +1253,44 @@ "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 - } - } - }, - { - "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", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 340 - } - } - }, - { - "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" - } - } - ] - } + "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": { @@ -2100,14 +1386,4348 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "init_asset" + "symbol": "get_quest" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "symbol": "LCCON" } } } @@ -2117,7 +5737,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2126,10 +5746,121 @@ "symbol": "fn_return" }, { - "symbol": "init_asset" + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -2147,14 +5878,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "set_admin" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "LCCON" } } } @@ -2164,45 +5895,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" + } + ] + } + ] + } } } }, @@ -2223,11 +5996,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "initialize" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" } } } @@ -2238,21 +6011,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": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "string": "Rookie" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2264,24 +6099,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_escrow_info" } ], "data": { - "vec": [ - { - "string": "Explorer" - } - ] + "symbol": "LCCON" } } } @@ -2292,75 +6126,83 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "VETERAN" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Veteran" - } - ] + "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": "MASTER" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "string": "Master" - } - ] + "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": "LEGEND" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "string": "Legend" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2372,19 +6214,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "initialize" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2393,43 +6240,127 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "register_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ + "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": "id" + }, + "val": { + "symbol": "LCCON" } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } }, { - "u64": 87400 + "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" + } } ] } @@ -2441,37 +6372,153 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "quest_reg" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { - "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 + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -2480,27 +6527,6 @@ }, "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", @@ -2513,22 +6539,19 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "LCCON" } ] } @@ -2540,55 +6563,52 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "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": { @@ -2599,25 +6619,31 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "mint" + "error": { + "contract": 63 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "string": "contract try_call failed" }, { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -2629,29 +6655,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "LCCON" } } } @@ -2661,7 +6681,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2670,10 +6690,121 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -2694,21 +6825,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" - } - ] + "symbol": "LCCON" } } } @@ -2719,31 +6840,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": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2754,17 +6870,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": { @@ -2775,25 +6895,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" + } + ] } ] } @@ -2805,25 +6928,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" + } } } }, @@ -2841,46 +6963,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": 440 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2892,7 +7043,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -2901,14 +7052,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" } } } @@ -2918,7 +7069,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2927,19 +7078,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 + "error": { + "contract": 71 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2950,62 +7100,55 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 440 - } - } - ] + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "error" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "error": { + "contract": 71 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 440 - } + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -3015,19 +7158,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" + } } } }, @@ -3037,63 +7185,126 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { - "i128": { - "hi": 0, - "lo": 440 + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ + }, + { + "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" + } } ] } @@ -3102,27 +7313,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", @@ -3198,6 +7388,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3224,7 +7443,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3234,7 +7453,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3267,11 +7486,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4570 + } + } + ] } } } @@ -3290,12 +7525,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -3316,7 +7551,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -3341,7 +7576,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -3351,12 +7586,24 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4570 + } } ] } @@ -3382,7 +7629,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3405,75 +7652,118 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } ] } @@ -3612,7 +7902,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3635,218 +7925,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } - } - ] + "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" - } - }, + "vec": [ { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "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": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -3870,21 +8017,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" - } - ] + "symbol": "LCCON" } } } @@ -3895,31 +8032,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": "2424242424242424242424242424242424242424242424242424242424242424" - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3930,17 +8062,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": { @@ -3951,25 +8087,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" + } + ] } ] } @@ -3981,25 +8120,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" + } } } }, @@ -4017,45 +8155,117 @@ "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_quest" } ], "data": { - "vec": [ + "map": [ { - "symbol": "LCCON" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "i128": { - "hi": 0, - "lo": 340 + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" } } ] @@ -4068,7 +8278,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -4077,14 +8287,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" } } } @@ -4094,7 +8304,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -4103,14 +8313,120 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 999560 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] } } } @@ -4120,7 +8436,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -4129,24 +8445,27 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "deposit_escrow" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { "i128": { "hi": 0, - "lo": 340 + "lo": 1900 } } ] @@ -4159,117 +8478,96 @@ { "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": "deposit_escrow" } ], "data": { - "i128": { - "hi": 0, - "lo": 340 + "error": { + "contract": 67 } } } } }, - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 340 - } - } - ] + "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": 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": 1900 + } + } + ] } ] } @@ -4278,27 +8576,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", @@ -4374,6 +8651,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4400,7 +8706,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4410,7 +8716,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -4848,6 +9154,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4874,7 +9209,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4884,7 +9219,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -4977,6 +9312,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5003,113 +9367,29 @@ "val": { "vec": [ { - "symbol": "Active" + "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": "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" + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -5190,6 +9470,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5216,7 +9525,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5226,7 +9535,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -5664,6 +9973,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5690,7 +10028,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5700,7 +10038,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -5737,108 +10075,280 @@ } ], "data": { - "symbol": "LCCON" + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": 2420 + } + } + ] + } + } + } + }, + "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": 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": 67 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, + "vec": [ { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "symbol": "deposit_escrow" }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2420 } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + } + ] } ] } @@ -5922,6 +10432,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5948,7 +10487,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5958,7 +10497,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -6396,6 +10935,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6422,7 +10990,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6432,7 +11000,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -6525,6 +11093,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6551,7 +11148,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6561,7 +11158,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -6594,7 +11191,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -6616,48 +11213,89 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_resume" + "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": "resume_quest" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -6738,6 +11376,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6764,7 +11431,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6774,7 +11441,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -7212,6 +11879,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7238,7 +11934,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7248,7 +11944,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -7341,6 +12037,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7367,7 +12092,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7377,7 +12102,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "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 76288a2a7..7cfc1c93e 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": 7, + "address": 8, "nonce": 0 }, "auth": [ @@ -150,7 +150,7 @@ { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } ] @@ -172,7 +172,7 @@ { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } ] @@ -190,6 +190,20 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", @@ -206,7 +220,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "2626262626262626262626262626262626262626262626262626262626262626" + "bytes": "0505050505050505050505050505050505050505050505050505050505050505" } ] } @@ -258,7 +272,7 @@ { "i128": { "hi": 0, - "lo": 360 + "lo": 10 } } ] @@ -274,125 +288,81 @@ [], [], [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "i128": { - "hi": 0, - "lo": 1850 - } + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1850 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "approve_submission", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "i128": { "hi": 0, - "lo": 1470 + "lo": 60 } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1470 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -408,13 +378,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", @@ -448,12 +411,13 @@ [], [], [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 129325, + "timestamp": 87798, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -857,7 +821,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -868,6 +832,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -875,7 +893,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -886,7 +904,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -940,6 +958,18 @@ "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } } ] } @@ -1028,6 +1058,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1064,7 +1123,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -1244,7 +1303,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 10 } } }, @@ -1253,7 +1312,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "2626262626262626262626262626262626262626262626262626262626262626" + "bytes": "0505050505050505050505050505050505050505050505050505050505050505" } }, { @@ -1295,6 +1354,80 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 60 + } + } + }, + { + "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": [ @@ -1334,48 +1467,55 @@ } ] } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "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 + }, + { + "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 + } + } + ] + } + } + ] } - }, - "durability": "temporary", - "val": "void" + } } }, "ext": "v0" }, - 6311999 + 4095 ] ], [ @@ -1414,10 +1554,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 7270604957039011794 } }, "durability": "temporary" @@ -1429,10 +1569,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 7270604957039011794 } }, "durability": "temporary", @@ -1483,7 +1623,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1498,7 +1638,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1513,10 +1653,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1528,10 +1668,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1549,7 +1689,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -1564,7 +1704,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1648,7 +1788,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -1663,7 +1803,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -1681,7 +1821,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1696,7 +1836,73 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 + } + }, + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 } }, "durability": "temporary", @@ -1752,7 +1958,7 @@ "val": { "i128": { "hi": 0, - "lo": 1005180 + "lo": 1002760 } } }, @@ -1825,7 +2031,7 @@ "val": { "i128": { "hi": 0, - "lo": 994460 + "lo": 997170 } } }, @@ -1898,7 +2104,80 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 10 + } + } + }, + { + "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": 60 } } }, @@ -2686,7 +2965,7 @@ { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } ] @@ -2722,13 +3001,13 @@ { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } }, { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } ] @@ -2767,7 +3046,7 @@ { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } ] @@ -2801,7 +3080,7 @@ "data": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } } @@ -2926,6 +3205,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3071,6 +3379,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3078,7 +3452,7 @@ "val": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } }, @@ -3204,17 +3578,83 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "token_balances" }, "val": { - "i128": { - "hi": 0, - "lo": 2220 - } - } - }, - { - "key": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { "symbol": "total_paid_out" }, "val": { @@ -3333,6 +3773,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3340,7 +3846,7 @@ "val": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } }, @@ -3448,6 +3954,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3577,6 +4112,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3646,7 +4210,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -3655,10 +4219,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2626262626262626262626262626262626262626262626262626262626262626" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3671,31 +4232,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": "expire_quest" } ], "data": { - "vec": [ - { - "bytes": "2626262626262626262626262626262626262626262626262626262626262626" - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3706,17 +4262,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": { @@ -3727,25 +4287,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "expire_quest" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -3754,54 +4320,6 @@ }, "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", @@ -3817,24 +4335,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 360 - } - } - ] + "symbol": "LCCON" } } } @@ -3845,351 +4350,78 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_pay" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "i128": { - "hi": 0, - "lo": 360 + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 } }, { - "i128": { - "hi": 0, - "lo": 1860 - } - } - ] - } - } - } - }, - "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": 1002220 - } - } - } - } - }, - "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": 360 - } - } - ] - } - } - } - }, - "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": 360 - } - } - } - } - }, - "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": 360 - } - } - ] - } - } - } - }, - "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": "creator" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "deadline" + "symbol": "id" }, "val": { - "u64": 87400 + "symbol": "LCCON" } }, { "key": { - "symbol": "id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -4228,7 +4460,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4337,6 +4569,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4344,7 +4642,7 @@ "val": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } }, @@ -4355,7 +4653,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 0 } } }, @@ -4468,6 +4766,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4475,7 +4839,7 @@ "val": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } }, @@ -4486,7 +4850,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 0 } } }, @@ -4599,6 +4963,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4606,7 +5036,7 @@ "val": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } }, @@ -4617,7 +5047,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 0 } } }, @@ -4714,6 +5144,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4750,7 +5209,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4843,6 +5302,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4875,20 +5363,145 @@ } }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "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" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -4972,6 +5585,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5008,7 +5650,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5117,6 +5759,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -5124,7 +5832,7 @@ "val": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } }, @@ -5135,7 +5843,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 0 } } }, @@ -5248,6 +5956,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -5255,7 +6029,7 @@ "val": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } }, @@ -5266,7 +6040,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 0 } } }, @@ -5379,6 +6153,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -5386,7 +6226,7 @@ "val": { "i128": { "hi": 0, - "lo": 2220 + "lo": 2830 } } }, @@ -5397,7 +6237,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 0 } } }, @@ -5494,6 +6334,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5530,7 +6399,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5623,6 +6492,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5659,7 +6557,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5692,7 +6590,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "submit_proof" } ], "data": { @@ -5701,16 +6599,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "i128": { - "hi": 0, - "lo": 1850 - } + "bytes": "0505050505050505050505050505050505050505050505050505050505050505" } ] } @@ -5728,31 +6620,19 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "proof_sub" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 1850 - } - }, - { - "i128": { - "hi": 0, - "lo": 3710 - } + "bytes": "0505050505050505050505050505050505050505050505050505050505050505" } ] } @@ -5770,31 +6650,13 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "submit_proof" } ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1850 - } - } - ] - } + "data": "void" } } }, @@ -5803,29 +6665,33 @@ { "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": "approve_submission" } ], "data": { - "i128": { - "hi": 0, - "lo": 1850 - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } @@ -5835,16 +6701,22 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "sub_appr" }, { - "symbol": "transfer" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], "data": "void" @@ -5865,7 +6737,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "approve_submission" } ], "data": "void" @@ -5889,11 +6761,24 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 10 + } + } + ] } } } @@ -5904,96 +6789,35 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_pay" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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 + "i128": { + "hi": 0, + "lo": 10 } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 2820 } } ] @@ -6006,7 +6830,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -6015,14 +6839,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -6032,7 +6856,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -6041,90 +6865,50 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "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" - } - }, + "i128": { + "hi": 0, + "lo": 1002830 + } + } + } + } + }, + "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": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4070 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 360 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "i128": { + "hi": 0, + "lo": 10 } } ] @@ -6137,23 +6921,86 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "fn_return" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" }, { - "symbol": "get_escrow_info" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 10 + } + } + ] } } } @@ -6164,99 +7011,27 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "xp_award" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "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": 4070 - } - } + "u64": 100 }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 360 - } - } + "u64": 100 }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "u32": 1 } ] } @@ -6265,6 +7040,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", @@ -6280,7 +7076,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6303,54 +7099,86 @@ "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": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "token" + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6358,35 +7186,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 4070 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 360 - } + "u32": 1 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6411,7 +7234,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6434,22 +7257,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -6457,15 +7288,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -6473,49 +7304,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Active" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 2830 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 10 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -6540,7 +7431,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6563,57 +7454,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": "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" @@ -6621,188 +7509,104 @@ }, { "key": { - "symbol": "status" + "symbol": "token_balances" }, "val": { "vec": [ { - "symbol": "Active" + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "tokens" }, "val": { - "u32": 1 + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] } }, { "key": { - "symbol": "verifier" + "symbol": "total_deposited" }, "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": 1470 - } - } - ] - } - } - } - }, - "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": 1470 - } - }, - { - "i128": { - "hi": 0, - "lo": 5180 + "i128": { + "hi": 0, + "lo": 2830 + } } - } - ] - } - } - } - }, - "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": 1470 + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10 + } } - } - ] - } - } - } - }, - "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": 1470 - } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } @@ -6812,19 +7616,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_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -6842,10 +7651,160 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], - "data": "void" + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } } } }, @@ -6926,6 +7885,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6995,7 +7983,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7018,54 +8006,86 @@ "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": 3 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "token" + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7073,35 +8093,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 5540 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 360 - } + "u32": 1 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -7114,23 +8129,63 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "proof_sub" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] } } } @@ -7149,91 +8204,43 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "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": "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": 5540 - } - } + "symbol": "LCCON" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 360 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -7245,24 +8252,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" } } }, @@ -7280,90 +8288,87 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "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": "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 - } - }, + "vec": [ { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "LCCON" }, { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5540 - } + "i128": { + "hi": 0, + "lo": 60 } - }, + } + ] + } + } + } + }, + "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": [ { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 360 - } + "i128": { + "hi": 0, + "lo": 60 } }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "i128": { + "hi": 0, + "lo": 2760 } } ] @@ -7376,7 +8381,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -7385,14 +8390,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -7402,7 +8407,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -7411,91 +8416,14 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } - } - ] + "i128": { + "hi": 0, + "lo": 1002820 + } } } } @@ -7505,7 +8433,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -7514,14 +8442,27 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "transfer" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 60 + } + } + ] } } } @@ -7531,100 +8472,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } - } - ] + "i128": { + "hi": 0, + "lo": 60 + } } } } @@ -7634,31 +8504,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "transfer" } ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } + "data": "void" } } }, @@ -7668,89 +8526,87 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "claimed" }, { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 60 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] } } } }, - "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": "claim_reward" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -7831,6 +8687,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7867,7 +8752,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -7941,7 +8826,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -7976,6 +8861,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -7983,7 +8934,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -7994,7 +8945,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -8072,7 +9023,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -8107,6 +9058,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -8114,7 +9131,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -8125,7 +9142,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -8203,7 +9220,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -8238,6 +9255,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -8245,7 +9328,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -8256,7 +9339,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -8353,6 +9436,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8389,7 +9501,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8482,6 +9594,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8518,7 +9659,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8611,6 +9752,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8647,7 +9817,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8721,7 +9891,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -8756,6 +9926,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -8763,7 +9999,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -8774,7 +10010,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -8852,7 +10088,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -8887,6 +10123,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -8894,7 +10196,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -8905,7 +10207,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -8983,7 +10285,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -9018,6 +10320,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -9025,7 +10393,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -9036,7 +10404,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -9133,6 +10501,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9169,7 +10566,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -9262,6 +10659,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9298,7 +10724,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -9477,49 +10903,275 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Paused" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 2830 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -9585,7 +11237,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -9620,6 +11272,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -9627,7 +11345,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -9638,7 +11356,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -9716,7 +11434,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -9751,6 +11469,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -9758,7 +11542,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -9769,7 +11553,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -9806,7 +11590,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -9829,54 +11613,86 @@ "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": 3 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "token" + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -9884,35 +11700,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 5540 - } + "vec": [ + { + "symbol": "Paused" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 360 - } + "u32": 2 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -9997,6 +11808,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10033,7 +11873,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -10054,124 +11894,120 @@ { "event": { "ext": "v0", - "contract_id": null, + "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": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "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_quest" + "error": { + "contract": 63 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, + "vec": [ { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "pause_quest" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "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" - } + ] } ] } @@ -10255,6 +12091,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10291,7 +12156,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -10365,7 +12230,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -10400,6 +12265,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -10407,7 +12338,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -10418,7 +12349,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -10496,7 +12427,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -10531,6 +12462,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -10538,7 +12535,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -10549,7 +12546,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -10627,7 +12624,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -10662,6 +12659,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2830 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -10669,7 +12732,7 @@ "val": { "i128": { "hi": 0, - "lo": 5540 + "lo": 2830 } } }, @@ -10680,7 +12743,7 @@ "val": { "i128": { "hi": 0, - "lo": 360 + "lo": 70 } } }, @@ -10777,6 +12840,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10813,7 +12905,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -10906,6 +12998,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10942,7 +13063,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { 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 277f135f6..979ef9afb 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,6 +129,95 @@ } ] ], + [ + [ + "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": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -140,7 +229,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 113849, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -610,6 +699,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -636,7 +754,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -672,11 +790,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -813,6 +927,39 @@ 4095 ] ], + [ + { + "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": { @@ -879,6 +1026,39 @@ 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": { @@ -1833,16 +2013,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -1855,89 +2035,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" } } }, @@ -2018,6 +2157,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2044,7 +2212,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2494,17 +2662,6395 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + } + } + }, + "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": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": 2930 + } + } + ] + } + } + } + }, + "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": 2930 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { "symbol": "reward_asset" }, "val": { @@ -2518,7 +9064,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2621,6 +9167,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2647,7 +9222,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } 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 e52873ad2..29da23771 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": 7, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,28 +129,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -164,122 +142,13 @@ [], [], [], - [ - [ - "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": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4680 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4680 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], + [], [], [], [], @@ -288,18 +157,18 @@ [], [ [ - "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" } ] } @@ -313,33 +182,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 55952, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -725,111 +573,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": 5920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5920 - } - } - } - ] - } - }, - { - "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": [ @@ -914,6 +657,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -940,7 +712,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -976,7 +748,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -1119,7 +895,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1134,7 +910,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1152,7 +928,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1167,7 +943,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1215,10 +991,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1230,10 +1006,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1248,10 +1024,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1263,109 +1039,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "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": "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 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -2265,7 +1942,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "resume_quest" } ], "data": { @@ -2287,48 +1964,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" + } + ] + } + ] + } } } }, @@ -2409,6 +2127,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2435,7 +2182,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2883,6 +2630,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2909,7 +2685,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3012,6 +2788,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3038,7 +2843,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3081,19 +2886,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" + "symbol": "LCCON" } ] } @@ -3114,12 +2916,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -3140,7 +2942,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -3165,7 +2967,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -3175,18 +2977,15 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" + "symbol": "LCCON" } ] } @@ -3272,6 +3071,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3298,7 +3126,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3748,15 +3576,44 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, { "key": { "symbol": "reward_asset" @@ -3772,7 +3629,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3875,6 +3732,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3901,7 +3787,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3929,203 +3815,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": 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": 1240 - } - } - ] - } - } - } - }, - "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", @@ -4201,6 +3890,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4227,7 +3945,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4297,218 +4015,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": 1240 - } - } - }, - { - "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": 1240 - } - } + "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" } - } + ] } ] } @@ -4559,2576 +4130,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": 1240 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": 4680 - } - } - ] - } - } - } - }, - "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": 4680 - } - }, - { - "i128": { - "hi": 0, - "lo": 5920 - } - } - ] - } - } - } - }, - "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": 4680 - } - } - ] - } - } - } - }, - "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": 4680 - } - } - } - } - }, - "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": "id" - }, - "val": { - "symbol": "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": 5920 - } - } - }, - { - "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": 5920 - } - } - }, - { - "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": 5920 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": 5920 - } - } - ] - } - } - } - }, - "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": 5920 - } - } - } - } - }, - "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": 5920 - } - } - ] - } - } - } - }, - "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": 5920 - } - } - ] - } - } - } - }, - "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": 5920 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 5920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 5920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 5920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "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" - } + ] } ] } @@ -7179,218 +4245,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": 5920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5920 - } - } - } - ] + "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", - "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" - } - }, + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5920 - } - } + "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": 5920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7414,7 +4333,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7437,54 +4356,86 @@ "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "token" + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7492,35 +4443,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 5920 - } + "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": 5920 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -7605,6 +4551,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7631,7 +4606,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7734,6 +4709,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7760,7 +4764,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7803,18 +4807,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -7833,12 +4830,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -7859,7 +4856,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -7884,7 +4881,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -7894,13 +4891,10 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -7928,7 +4922,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7951,220 +4945,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] + "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": 5920 - } - } + "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": 5920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8215,218 +5064,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": 5920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5920 - } - } - } - ] + "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": 5920 - } - } + "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": 5920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8510,6 +5212,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8536,7 +5267,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8628,15 +5359,44 @@ "symbol": "deadline" }, "val": { - "u64": 87400 + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" } }, { "key": { - "symbol": "id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -8665,7 +5425,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8708,16 +5468,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -8730,89 +5490,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" } } }, @@ -8893,6 +5612,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8919,7 +5667,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -8989,218 +5737,186 @@ } ], "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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": 5920 - } - } + "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": 5920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } } } }, - "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": 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": 5920 - } - } + "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": 5920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9251,87 +5967,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": 5920 - } - } + "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": 5920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9415,6 +6115,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9441,7 +6170,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -9544,6 +6273,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9570,7 +6328,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } 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 0b35fea9d..3d3b86693 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": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,84 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "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 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -165,56 +243,176 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "resume_quest", "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "resume_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3232323232323232323232323232323232323232323232323232323232323232" + } + ] + } + }, + "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": 430 + "lo": 420 } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 430 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -228,7 +426,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 71222, + "timestamp": 44230, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -618,134 +816,29 @@ "key": { "vec": [ { - "symbol": "Escrow" - }, - { - "symbol": "LCCON" + "symbol": "Initialized" } ] }, "val": { - "map": [ - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, + "bool": true + } + }, + { + "key": { + "vec": [ { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 430 - } - } - }, - { - "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": 71222 - } - }, - { - "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": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ { "symbol": "PlatformRewardsDistributed" } @@ -803,6 +896,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -829,7 +951,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -839,7 +961,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -995,171 +1117,267 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "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": 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" - } - }, + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 220 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + } + }, + { + "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": 420 + } + } + }, + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 44230 + } + } + ] + } + }, + { + "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" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, [ { "last_modified_ledger_seq": 0, "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1174,10 +1392,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -1189,10 +1407,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1207,18 +1425,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1227,71 +1440,64 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000430 - } - } - }, - { - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { - "vec": [ - { - "symbol": "Balance" + "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 + } }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "durability": "temporary", + "val": "void" + } }, - "durability": "persistent" + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" } }, [ @@ -1300,62 +1506,31 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 999570 - } - } - }, - { - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" } }, [ @@ -1364,148 +1539,5374 @@ "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 } - } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 120960 + 6311999 ] ], [ { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 7270604957039011794 + } + }, + "durability": "temporary" } }, [ { "last_modified_ledger_seq": 0, "data": { - "contract_code": { + "contract_data": { "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 7270604957039011794 + } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 4095 + 6311999 ] - ] - ] - }, - "events": [ + ], + [ + { + "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": 2781962168096793370 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 2781962168096793370 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "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": 999360 + } + } + }, + { + "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": 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": 420 + } + } + }, + { + "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" + }, + 4095 + ] + ] + ] + }, + "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": "1717171717171717171717171717171717171717171717171717171717171717" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + } + ] + } + } + } + }, + "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": 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": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 220 + } + } + ] + } + } + } + }, + "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": 220 + } + } + } + } + }, + "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": 220 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": [ + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "q_pause" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "LCCON" }, { - "symbol": "init_asset" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } @@ -1515,7 +6916,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1524,7 +6925,7 @@ "symbol": "fn_return" }, { - "symbol": "init_asset" + "symbol": "pause_quest" } ], "data": "void" @@ -1545,14 +6946,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "set_admin" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "LCCON" } } } @@ -1562,23 +6963,129 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "set_admin" - }, - { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] } } } @@ -1588,19 +7095,24 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "set_admin" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -1609,48 +7121,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": "initialize" + "error": { + "contract": 71 + } } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "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": "ROOKIE" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "string": "Rookie" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -1662,24 +7210,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_escrow_info" } ], "data": { - "vec": [ - { - "string": "Explorer" - } - ] + "symbol": "LCCON" } } } @@ -1690,48 +7237,83 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "VETERAN" + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "string": "Veteran" - } - ] + "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": "MASTER" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "string": "Master" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -1743,24 +7325,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_call" }, { - "symbol": "LEGEND" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Legend" - } - ] + "symbol": "LCCON" } } } @@ -1779,97 +7360,75 @@ "symbol": "fn_return" }, { - "symbol": "initialize" + "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": "register_quest" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] + "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": "quest_reg" - }, - { - "symbol": "LCCON" - }, - { - "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" + } + ] } ] } @@ -1881,19 +7440,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" + } } } }, @@ -1902,30 +7466,126 @@ { "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" } } ] @@ -1938,29 +7598,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" } } } @@ -1970,7 +7624,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1979,10 +7633,121 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -2000,22 +7765,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" } ] } @@ -2027,29 +7789,27 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "q_resume" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } @@ -2059,7 +7819,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2068,7 +7828,7 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "resume_quest" } ], "data": "void" @@ -2152,6 +7912,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2188,7 +7977,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2626,6 +8415,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2662,7 +8480,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2755,6 +8573,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2791,7 +8638,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2799,71 +8646,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_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -2872,27 +8656,6 @@ }, "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", @@ -2968,6 +8731,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2994,7 +8786,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3004,7 +8796,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3442,6 +9234,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3468,7 +9289,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3478,7 +9299,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3571,6 +9392,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3597,7 +9447,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3607,7 +9457,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3640,7 +9490,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "submit_proof" } ], "data": { @@ -3649,16 +9499,97 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "bytes": "3232323232323232323232323232323232323232323232323232323232323232" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "bytes": "3232323232323232323232323232323232323232323232323232323232323232" + } + ] + } + } + } + }, + "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" }, { - "i128": { - "hi": 0, - "lo": 430 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -3676,30 +9607,75 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "sub_appr" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "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": [ { - "i128": { - "hi": 0, - "lo": 430 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "i128": { "hi": 0, - "lo": 430 + "lo": 420 } } ] @@ -3709,6 +9685,58 @@ }, "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": 999780 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3730,15 +9758,15 @@ "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "i128": { "hi": 0, - "lo": 430 + "lo": 420 } } ] @@ -3760,10 +9788,10 @@ "symbol": "transfer" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -3772,7 +9800,7 @@ "data": { "i128": { "hi": 0, - "lo": 430 + "lo": 420 } } } @@ -3801,6 +9829,75 @@ }, "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": 420 + } + } + ] + } + } + } + }, + "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", @@ -3813,7 +9910,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "claim_reward" } ], "data": "void" @@ -3897,6 +9994,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3923,7 +10049,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3933,7 +10059,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3993,218 +10119,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 71222 - } - }, - { - "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": 430 - } - } + "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 + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "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": 71222 - } - }, - { - "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": 430 - } - } + "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" } - } + ] } ] } @@ -4255,87 +10349,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 71222 - } - }, - { - "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": 430 - } - } + "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" } - } + ] } ] } @@ -4419,6 +10497,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4445,7 +10552,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4455,7 +10562,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4548,6 +10655,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4574,7 +10710,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4584,7 +10720,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { 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 0d02340a3..798bc81e4 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,119 +129,87 @@ } ] ], + [], + [], + [], + [], + [], + [], [ [ - "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": 4450 - } + "bytes": "1111111111111111111111111111111111111111111111111111111111111111" } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4450 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "approve_submission", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { "i128": { "hi": 0, - "lo": 3470 + "lo": 150 } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3470 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -251,13 +219,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -292,46 +253,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 60592, + "timestamp": 61718, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -717,111 +644,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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - }, - { - "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": [ @@ -906,6 +728,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -942,7 +793,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -1094,57 +945,138 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 + }, + { + "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": "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": 61718 + } + } + ] + } + }, + { + "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" + }, + 4095 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1156,10 +1088,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1177,7 +1109,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1192,7 +1124,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1240,7 +1172,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1255,7 +1187,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1336,6 +1268,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": { @@ -1380,7 +1378,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999850 } } }, @@ -1482,6 +1480,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": 150 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -2224,204 +2295,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4450 - } - } - ] - } - } - } - }, - "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": 4450 - } - }, - { - "i128": { - "hi": 0, - "lo": 4450 - } - } - ] - } - } - } - }, - "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": 4450 - } - } - ] - } - } - } - }, - "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": 4450 - } - } - } - } - }, - "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" + "symbol": "get_quest" } ], "data": { @@ -2481,6 +2355,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2577,87 +2480,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": 4450 - } - } + "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" } - } + ] } ] } @@ -2708,218 +2595,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": 4450 - } - } - }, - { - "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": 4450 - } - } + "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" } - } + ] } ] } @@ -2943,7 +2683,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -2966,43 +2706,187 @@ "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": "id" - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, "val": { "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3132,6 +3016,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3201,7 +3114,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "submit_proof" } ], "data": { @@ -3210,16 +3123,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "i128": { - "hi": 0, - "lo": 3470 - } + "bytes": "1111111111111111111111111111111111111111111111111111111111111111" } ] } @@ -3237,31 +3144,19 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "proof_sub" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 3470 - } - }, - { - "i128": { - "hi": 0, - "lo": 7920 - } + "bytes": "1111111111111111111111111111111111111111111111111111111111111111" } ] } @@ -3279,31 +3174,13 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "submit_proof" } ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3470 - } - } - ] - } + "data": "void" } } }, @@ -3312,29 +3189,33 @@ { "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": "approve_submission" } ], "data": { - "i128": { - "hi": 0, - "lo": 3470 - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } @@ -3344,16 +3225,22 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "sub_appr" }, { - "symbol": "transfer" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], "data": "void" @@ -3374,7 +3261,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "approve_submission" } ], "data": "void" @@ -3398,14 +3285,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" - } - } - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 150 + } + } + ] + } + } + } }, "failed_call": false }, @@ -3418,94 +3318,17 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -3515,23 +3338,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_escrow_info" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -3547,93 +3370,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": 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": 7920 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "i128": { + "hi": 0, + "lo": 150 } } ] @@ -3646,23 +3403,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": 150 + } } } } @@ -3672,7 +3435,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -3681,4716 +3444,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": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, + "vec": [ { - "key": { - "symbol": "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": 7920 - } - } - }, - { - "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": 7920 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 7920 - } - } - }, - { - "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": 7920 - } - } - }, - { - "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": 7920 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 7920 - } - } - ] - } - } - } - }, - "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": 7920 - } - } - } - } - }, - "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": 7920 - } - } - ] - } - } - } - }, - "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": 7920 - } - } - ] - } - } - } - }, - "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": 7920 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "3434343434343434343434343434343434343434343434343434343434343434" - } - ] - } - } - } - }, - "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": "3434343434343434343434343434343434343434343434343434343434343434" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 7920 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } + "i128": { + "hi": 0, + "lo": 150 } } ] @@ -8400,129 +3489,31 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "xp_award" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "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": 7920 - } - } + "u64": 100 }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "u64": 100 }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7920 - } - } + "u32": 1 } ] } @@ -8530,131 +3521,23 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] - } + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" } } }, @@ -8735,6 +3618,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8761,7 +3673,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8771,7 +3683,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8804,18 +3716,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -8834,12 +3739,12 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -8860,7 +3765,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -8885,7 +3790,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -8895,15 +3800,12 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -8929,7 +3831,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8952,220 +3854,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] + "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": 7920 - } - } + "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": 7920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9177,28 +3934,53 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { "symbol": "get_escrow_info" } ], "data": { - "symbol": "LCCON" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -9209,94 +3991,53 @@ "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" - } - }, + "string": "escalating Ok(ScErrorType::Contract) frame-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": 7920 - } - } + "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": 7920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9320,7 +4061,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -9343,54 +4084,86 @@ "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -9398,35 +4171,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 7920 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "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": 7920 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -9511,6 +4279,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9537,7 +4334,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9547,7 +4344,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9565,6 +4362,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", @@ -9640,6 +4529,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9676,7 +4594,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9709,18 +4627,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -9739,12 +4650,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -9765,7 +4676,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -9790,7 +4701,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -9800,13 +4711,10 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -9834,7 +4742,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -9857,89 +4765,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": "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" - } + ] } ] } @@ -9990,87 +4884,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": 7920 - } - } + "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": 7920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10094,7 +4972,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -10117,54 +4995,86 @@ "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -10172,35 +5082,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 7920 - } + "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": 7920 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -10225,7 +5130,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -10248,54 +5153,86 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" }, "val": { - "u64": 1000 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "deposit_count" + "symbol": "deadline" }, "val": { - "u32": 2 + "u64": 87400 } }, { "key": { - "symbol": "depositor" + "symbol": "id" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } }, { "key": { - "symbol": "is_active" + "symbol": "reward_allocations" }, "val": { - "bool": false + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -10303,35 +5240,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 7920 - } + "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": 7920 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -10356,11 +5288,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -10379,89 +5318,78 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "expire_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "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": 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": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "symbol": "expire_quest" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -10545,6 +5473,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10581,7 +5538,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10614,7 +5571,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -10637,220 +5594,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] + "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": 7920 - } - } + "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": 7920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10862,28 +5674,53 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { "symbol": "get_escrow_info" } ], "data": { - "symbol": "LCCON" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -10894,94 +5731,53 @@ "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" - } - }, + "string": "escalating Ok(ScErrorType::Contract) frame-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": 7920 - } - } + "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": 7920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11032,87 +5828,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": 7920 - } - } + "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": 7920 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11196,6 +5976,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11232,7 +6041,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -11325,6 +6134,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11361,7 +6199,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { 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 760969056..803ee8cb7 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,6 +129,28 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -149,18 +171,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": 330 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 330 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -183,6 +238,28 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "resume_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -195,29 +272,28 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "expire_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -235,7 +311,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 78991, + "timestamp": 100938, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -621,6 +697,177 @@ "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, { "key": { "vec": [ @@ -705,6 +952,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -731,7 +1007,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -910,7 +1186,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -925,7 +1201,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -940,10 +1216,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -955,10 +1231,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -973,10 +1249,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -988,10 +1264,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1006,10 +1282,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -1021,10 +1297,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -1039,10 +1315,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1054,10 +1330,109 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1033654523790656264 + } + }, + "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": "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", @@ -1942,6 +2317,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", @@ -2017,6 +2476,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2043,7 +2531,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2491,6 +2979,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2517,7 +3034,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2620,6 +3137,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2646,7 +3192,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2689,7 +3235,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -2719,7 +3265,7 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -2780,7 +3326,7 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" }, { "vec": [ @@ -2874,6 +3420,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2900,7 +3475,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3350,18 +3925,47 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -3374,7 +3978,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3477,6 +4081,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3503,7 +4136,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3546,7 +4179,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -3556,6 +4189,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 330 + } } ] } @@ -3573,13 +4215,16 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "esc_dep" }, { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { @@ -3587,7 +4232,13 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 330 + } + }, + { + "i128": { + "hi": 0, + "lo": 330 } } ] @@ -3606,16 +4257,61 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 330 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "cancel_quest" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { "i128": { "hi": 0, - "lo": 0 + "lo": 330 } } } @@ -3623,6 +4319,48 @@ }, "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", @@ -3698,6 +4436,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3724,7 +4491,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -3794,99 +4561,155 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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" + "key": { + "symbol": "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } @@ -3896,84 +4719,192 @@ { "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_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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4024,71 +4955,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4172,6 +5185,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4198,7 +5240,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4301,6 +5343,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4327,7 +5398,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4370,16 +5441,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -4400,12 +5471,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -4426,7 +5497,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -4451,7 +5522,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -4461,15 +5532,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -4555,6 +5626,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4581,7 +5681,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4651,71 +5751,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4766,71 +5948,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4881,133 +6145,26 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, + "map": [ { - "symbol": "get_escrow_info" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, - { - "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": "deposit_count" }, "val": { - "u32": 0 + "u32": 1 } }, { "key": { - "symbol": "creator" + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -5015,15 +6172,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -5031,49 +6188,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 330 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -5158,6 +6375,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5184,7 +6430,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5227,27 +6473,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 560 - } - } - ] + "symbol": "LCCON" } } } @@ -5266,153 +6496,26 @@ "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_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 560 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "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": { @@ -5432,2859 +6535,79 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "reward_allocations" }, "val": { "vec": [ { - "symbol": "Cancelled" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "reward_amount" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "verifier" + "symbol": "reward_asset" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 4300 - } - } - ] - } - } - } - }, - "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": 4300 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8368,6 +6691,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8394,7 +6746,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -8437,7 +6789,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8460,22 +6812,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -8483,15 +6843,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -8499,49 +6859,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 330 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -8566,21 +6986,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e" - } - ] + "symbol": "LCCON" } } } @@ -8599,81 +7009,157 @@ "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_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "submit_proof" + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -8697,7 +7183,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8720,22 +7206,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -8743,15 +7237,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -8759,49 +7253,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 330 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -8826,7 +7380,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8849,75 +7403,118 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } ] } @@ -8941,41 +7538,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" - } - ], - "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_quest" } ], "data": { - "error": { - "contract": 71 - } + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -8986,21 +7558,128 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": { @@ -9011,28 +7690,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" } ] } @@ -9044,23 +7717,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" + } + ] } } } @@ -9079,75 +7756,165 @@ "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" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -9171,7 +7938,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -9194,22 +7961,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -9217,15 +7992,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -9233,49 +8008,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 330 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -9300,7 +8135,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -9323,22 +8158,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -9346,15 +8189,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -9362,49 +8205,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 330 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -9429,18 +8332,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -9459,78 +8355,157 @@ "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 - } + "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 + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "symbol": "resume_quest" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9614,6 +8589,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9640,7 +8644,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9683,7 +8687,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -9706,75 +8710,276 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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_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": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "get_escrow_info" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -9825,71 +9030,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9940,71 +9424,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10088,6 +9654,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10114,7 +9709,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10217,6 +9812,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10243,7 +9867,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10286,16 +9910,55 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "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": 330 + } } ] } @@ -10307,7 +9970,39 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -10316,80 +10011,71 @@ "symbol": "fn_return" }, { - "symbol": "resume_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": 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_return" }, { - "error": { - "contract": 63 - } + "symbol": "expire_quest" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 330 + } } } } @@ -10471,6 +10157,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10497,7 +10212,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -10567,99 +10282,155 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] } } } @@ -10669,84 +10440,192 @@ { "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_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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } } ] } @@ -10797,71 +10676,311 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] } } } }, - "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_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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } ] } @@ -10945,6 +11064,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10971,7 +11119,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -10999,6 +11147,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": "1212121212121212121212121212121212121212121212121212121212121212" + } + ] + } + } + } + }, + "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": "1212121212121212121212121212121212121212121212121212121212121212" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -11074,6 +11353,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11100,7 +11408,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -11143,7 +11451,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -11166,22 +11474,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -11189,15 +11505,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": false } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -11205,49 +11521,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 330 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } } } ] @@ -11299,186 +11675,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } } ] } @@ -11529,71 +11872,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } } ] } @@ -11677,6 +12102,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11703,7 +12157,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -11806,6 +12260,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11832,7 +12315,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } 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 b2af2d6dd..b2c037d49 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": 7, "nonce": 0 }, "auth": [ @@ -129,117 +129,13 @@ } ] ], - [ - [ - "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": 3580 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3580 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -302,150 +198,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3570 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3570 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 310 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 310 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -459,7 +211,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "expire_quest", "args": [ { "symbol": "LCCON" @@ -486,19 +238,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 154665, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -888,7 +633,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" @@ -899,80 +683,15 @@ "map": [ { "key": { - "symbol": "deposit_count" + "symbol": "category" }, "val": { - "u32": 3 + "u32": 0 } }, { "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "depositor" + "symbol": "creator" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -980,97 +699,47 @@ }, { "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" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "deadline" + "symbol": "id" }, "val": { - "u64": 87400 + "symbol": "LCCON" } }, { "key": { - "symbol": "id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -1099,7 +768,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -1278,7 +947,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1293,7 +962,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1311,7 +980,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1326,7 +995,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1344,7 +1013,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1359,7 +1028,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1374,10 +1043,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1389,10 +1058,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1407,7 +1076,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { "nonce": 5806905060045992000 @@ -1422,7 +1091,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { "nonce": 5806905060045992000 @@ -1440,10 +1109,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1455,10 +1124,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1473,10 +1142,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1488,10 +1157,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1506,13 +1175,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1521,31 +1195,71 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } + "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": 3126073502131104533 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1554,250 +1268,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 3126073502131104533 - } - }, - "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": "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", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { @@ -2589,18 +2060,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -2611,96 +2075,19 @@ "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": [ - { - "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": [ + "map": [ { "key": { "symbol": "category" @@ -2733,6 +2120,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2759,7 +2175,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3207,6 +2623,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3233,7 +2678,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3336,6 +2781,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3362,7 +2836,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3405,7 +2879,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -3415,15 +2889,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3580 - } } ] } @@ -3436,43 +2901,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": 3580 - } - }, - { - "i128": { - "hi": 0, - "lo": 3580 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3483,62 +2931,58 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3580 - } - } - ] + "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": 67 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 3580 - } + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] } } } @@ -3548,19 +2992,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" + } } } }, @@ -3578,54 +3027,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": { @@ -3662,6 +3064,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3688,7 +3119,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3758,218 +3189,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": 3580 - } - } - }, - { - "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": 3580 - } - } + "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" } - } + ] } ] } @@ -4020,87 +3304,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 - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3580 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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" } - } + ] } ] } @@ -4184,6 +3567,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4210,7 +3622,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4313,6 +3725,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4339,7 +3780,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4382,7 +3823,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -4409,7 +3850,7 @@ "v0": { "topics": [ { - "symbol": "q_resume" + "symbol": "q_pause" }, { "symbol": "LCCON" @@ -4442,7 +3883,7 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": "void" @@ -4526,6 +3967,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4552,7 +4022,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4622,218 +4092,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": 3580 - } - } - }, - { - "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": 3580 - } - } + "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" } - } + ] } ] } @@ -4884,145 +4207,244 @@ } ], "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": 3580 - } - } - }, - { - "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" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": { @@ -5048,6 +4470,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5074,7 +4525,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -5177,6 +4628,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5203,7 +4683,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -5246,7 +4726,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "resume_quest" } ], "data": { @@ -5273,7 +4753,7 @@ "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "q_resume" }, { "symbol": "LCCON" @@ -5306,7 +4786,7 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "resume_quest" } ], "data": "void" @@ -5390,6 +4870,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5416,7 +4925,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5486,218 +4995,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": 3580 - } - } - }, - { - "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": 3580 - } - } + "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" } - } + ] } ] } @@ -5748,216 +5110,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": 3580 - } - } - }, - { - "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": "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" - } + ] } ] } @@ -5981,7 +5198,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6004,152 +5221,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": "id" - }, - "val": { - "symbol": "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": "resume_quest" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "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_resume" - }, - { - "symbol": "LCCON" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -6158,27 +5298,6 @@ }, "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", @@ -6254,6 +5373,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6291,3644 +5439,14 @@ }, "val": { "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "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": 3580 - } - } - }, - { - "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": 3580 - } - } - }, - { - "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": 3580 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 3570 - } - } - ] - } - } - } - }, - "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": 3570 - } - }, - { - "i128": { - "hi": 0, - "lo": 7150 - } - } - ] - } - } - } - }, - "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": 3570 - } - } - ] - } - } - } - }, - "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": 3570 - } - } - } - } - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 7150 - } - } - }, - { - "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": 7150 - } - } - }, - { - "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": 7150 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 310 - } - } - ] - } - } - } - }, - "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": 310 - } - }, - { - "i128": { - "hi": 0, - "lo": 7460 - } - } - ] - } - } - } - }, - "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": 310 - } - } - ] - } - } - } - }, - "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": 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_": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 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": 7460 - } - } - }, - { - "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": 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": 7460 - } - } - }, - { - "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": 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": 7460 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "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": 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": 7460 - } - } - }, - { - "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": 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": 7460 - } - } - }, - { - "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": 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": 7460 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": 7460 - } - } - ] - } - } - } - }, - "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": 7460 - } - } - } - } - }, - "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": 7460 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -9941,30 +5459,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 7460 - } - } - ] + "symbol": "LCCON" } } } @@ -9983,14 +5494,120 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 7460 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } + } + ] } } } @@ -10072,6 +5689,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10098,7 +5744,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10168,218 +5814,186 @@ } ], "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": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } - } - ] + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": 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": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } + "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": 7460 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10430,87 +6044,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": 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": 7460 - } - } + "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": 7460 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10594,6 +6192,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10620,7 +6247,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10723,6 +6350,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10749,7 +6405,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10826,76 +6482,10 @@ } ], "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 - } + "i128": { + "hi": 0, + "lo": 0 } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] } } } @@ -10977,6 +6567,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11003,7 +6622,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -11017,12 +6636,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" + } + ] } ] } @@ -11073,218 +6807,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": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } - } - ] + "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": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } + "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": 7460 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11335,87 +6922,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": 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": 7460 - } - } + "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": 7460 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11499,6 +7070,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11525,7 +7125,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -11628,6 +7228,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11654,7 +7283,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -11697,16 +7326,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" } ] } @@ -11727,12 +7359,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -11753,7 +7385,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -11778,7 +7410,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -11788,15 +7420,18 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" } ] } @@ -11882,6 +7517,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11908,7 +7572,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -11978,218 +7642,186 @@ } ], "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": 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": 7460 - } - } + "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": 7460 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } } } }, - "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": 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": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 7460 - } - } + "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": 7460 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -12240,87 +7872,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": 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": 7460 - } - } + "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": 7460 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -12404,6 +8020,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -12430,7 +8075,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -12533,6 +8178,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -12559,7 +8233,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } 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 530a6bde0..8999c329d 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": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -136,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": 3300 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3300 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -163,74 +196,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 60192, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -616,6 +587,177 @@ "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, { "key": { "vec": [ @@ -700,6 +842,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -726,7 +897,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -762,7 +933,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -1108,7 +1283,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1003300 } } }, @@ -1181,7 +1356,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 996700 } } }, @@ -1952,7 +2127,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -1962,6 +2137,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3300 + } } ] } @@ -1979,13 +2163,16 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "esc_dep" }, { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { @@ -1993,7 +2180,13 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 3300 + } + }, + { + "i128": { + "hi": 0, + "lo": 3300 } } ] @@ -2012,17 +2205,30 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "cancel_quest" + "symbol": "transfer" } ], "data": { - "i128": { - "hi": 0, - "lo": 0 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3300 + } + } + ] } } } @@ -2032,19 +2238,93 @@ { "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": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + } + } + }, + "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": { @@ -2104,6 +2384,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2130,7 +2439,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2200,71 +2509,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2314,284 +2705,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_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_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": "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" @@ -2599,7538 +2757,102 @@ }, { "key": { - "symbol": "status" + "symbol": "token_balances" }, "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" - } - ] - } - } - } - }, - "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": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 1470 - } - } - ] - } - } - } - }, - "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": 1470 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 3400 - } - } - ] - } - } - } - }, - "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": 3400 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": [ + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10154,7 +2876,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -10177,22 +2899,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -10200,15 +2930,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -10216,49 +2946,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 3300 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -10343,6 +3133,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10369,7 +3188,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10387,151 +3206,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": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3170 - } - } - ] - } - } - } - }, - "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": 3170 - } - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -10615,6 +3291,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10641,7 +3346,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10684,11 +3389,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -10707,12 +3419,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 71 + "contract": 63 } } } @@ -10733,7 +3445,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -10758,7 +3470,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -10768,10 +3480,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -10799,7 +3514,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -10822,75 +3537,315 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -10941,71 +3896,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3300 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -11089,6 +4323,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11115,7 +4378,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -11218,6 +4481,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11244,7 +4536,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } 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 cc2357295..cf0f532ea 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": 7, "nonce": 0 }, "auth": [ @@ -129,7 +129,61 @@ } ] ], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1040 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1040 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], @@ -212,12 +266,32 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 86050, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -603,6 +677,177 @@ "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "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": { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, { "key": { "vec": [ @@ -687,6 +932,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -952,6 +1226,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": { @@ -1939,16 +2246,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": 1040 + } } ] } @@ -1961,26 +2277,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": 1040 + } + }, + { + "i128": { + "hi": 0, + "lo": 1040 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1991,64 +2324,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": 1040 + } + } + ] } } } }, - "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": 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", @@ -2124,6 +2503,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2220,71 +2628,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -2335,71 +3022,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -2423,7 +3192,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2446,75 +3215,3500 @@ "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" - }, - { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": 71 + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } + ] + } + } + } + }, + "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": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } + ] + } + } + } + }, + "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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 } - ] + } } ] } @@ -2598,6 +6792,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2624,7 +6847,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2727,6 +6950,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2753,7 +7005,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2796,7 +7048,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -2805,7 +7057,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1212121212121212121212121212121212121212121212121212121212121212" } ] } @@ -2818,34 +7073,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": { @@ -2856,17 +7103,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": "1212121212121212121212121212121212121212121212121212121212121212" + } + ] + } + ] } } } @@ -2948,6 +7239,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3044,71 +7364,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "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": 1040 } - ] + } } ] } @@ -3159,71 +7561,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -3274,71 +7758,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -3422,6 +7988,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3551,6 +8146,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3620,7 +8244,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -3630,15 +8254,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1120 - } } ] } @@ -3659,7 +8274,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -3720,7 +8335,7 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" }, { "vec": [ @@ -3729,15 +8344,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1120 - } } ] } @@ -3823,6 +8429,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3919,71 +8554,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "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": 1040 } - ] + } } ] } @@ -4034,71 +8751,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -4149,71 +8948,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "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 + } + } } ] } @@ -4297,6 +9178,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4426,6 +9336,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4495,7 +9434,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -4505,6 +9444,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3950 + } } ] } @@ -4525,7 +9473,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -4586,7 +9534,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -4595,6 +9543,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3950 + } } ] } @@ -4680,6 +9637,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4776,71 +9762,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "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": 1040 } - ] + } } ] } @@ -4891,71 +9959,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -5006,71 +10156,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "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": 1040 } - ] + } } ] } @@ -5154,6 +10386,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5283,6 +10544,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5352,19 +10642,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + "symbol": "LCCON" } ] } @@ -5385,12 +10672,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -5411,7 +10698,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -5436,7 +10723,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -5446,18 +10733,15 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + "symbol": "LCCON" } ] } @@ -5543,6 +10827,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5639,71 +10952,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 } - ] + } } ] } @@ -5754,71 +11149,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -5869,71 +11346,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "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": 1040 } - ] + } } ] } @@ -6017,6 +11576,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6146,6 +11734,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6215,25 +11832,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 1570 - } + "symbol": "LCCON" } ] } @@ -6254,12 +11862,12 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -6280,7 +11888,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -6305,7 +11913,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -6315,24 +11923,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": 1570 - } + "symbol": "LCCON" } ] } @@ -6418,6 +12017,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6514,71 +12142,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "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": 1040 } - ] + } } ] } @@ -6629,71 +12339,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -6744,71 +12536,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } } ] } @@ -6892,6 +12766,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7021,6 +12924,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7090,19 +13022,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + "symbol": "LCCON" } ] } @@ -7123,12 +13052,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -7149,7 +13078,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -7174,7 +13103,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -7184,18 +13113,15 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + "symbol": "LCCON" } ] } @@ -7281,6 +13207,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7377,71 +13332,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "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": 1040 } - ] + } } ] } @@ -7492,71 +13529,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -7607,71 +13726,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "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 + } + } } ] } @@ -7755,6 +13956,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7884,6 +14114,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7953,16 +14212,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": 2710 + } } ] } @@ -7983,12 +14251,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -8009,7 +14277,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -8034,7 +14302,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -8044,15 +14312,24 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "deposit_escrow" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2710 + } } ] } @@ -8138,6 +14415,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8171,134 +14477,19 @@ }, { "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "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" + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8349,71 +14540,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -8464,71 +14737,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } + } }, { - "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": 1040 } - ] + } } ] } @@ -8552,7 +14907,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8575,22 +14930,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -8598,15 +14961,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": false } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -8614,49 +14977,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "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": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 1040 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1040 + } } } ] @@ -8741,6 +15164,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8786,132 +15238,7 @@ }, "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" - } - ] + } } ] } @@ -8995,6 +15322,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9064,11 +15420,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -9087,12 +15450,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -9113,7 +15476,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -9138,7 +15501,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -9148,12 +15511,15 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -9179,7 +15545,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -9202,75 +15568,315 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 } - ] + } } ] } @@ -9321,71 +15927,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } + } + ] } } } }, - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -9469,6 +16354,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9598,6 +16512,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 f086a4e7d..5849d8426 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 @@ -129,6 +129,13 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", @@ -145,7 +152,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "0303030303030303030303030303030303030303030303030303030303030303" + "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" } ] } @@ -197,7 +204,7 @@ { "i128": { "hi": 0, - "lo": 20 + "lo": 130 } } ] @@ -213,73 +220,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3690 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3690 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", @@ -308,65 +248,25 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "resume_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 4940 - } + "symbol": "LCCON" } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4940 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -375,19 +275,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 61170, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -773,111 +666,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": 8630 - } - } - }, - { - "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": [ @@ -962,6 +750,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -988,7 +805,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -1178,7 +995,7 @@ "val": { "i128": { "hi": 0, - "lo": 20 + "lo": 130 } } }, @@ -1187,7 +1004,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "0303030303030303030303030303030303030303030303030303030303030303" + "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" } }, { @@ -1285,7 +1102,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -1300,7 +1117,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -1318,7 +1135,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1333,7 +1150,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1348,10 +1165,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1363,10 +1180,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1384,7 +1201,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1399,7 +1216,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1414,10 +1231,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1429,10 +1246,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1447,10 +1264,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1462,10 +1279,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1483,7 +1300,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1498,7 +1315,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1513,10 +1330,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1528,10 +1345,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1549,7 +1366,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1564,7 +1381,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1579,40 +1396,7 @@ [ { "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", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { @@ -1653,7 +1437,7 @@ "val": { "i128": { "hi": 0, - "lo": 1008610 + "lo": 999870 } } }, @@ -1726,7 +1510,7 @@ "val": { "i128": { "hi": 0, - "lo": 991370 + "lo": 1000000 } } }, @@ -1799,7 +1583,7 @@ "val": { "i128": { "hi": 0, - "lo": 20 + "lo": 130 } } }, @@ -2570,7 +2354,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -2579,10 +2363,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0303030303030303030303030303030303030303030303030303030303030303" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2595,31 +2376,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": "expire_quest" } ], "data": { - "vec": [ - { - "bytes": "0303030303030303030303030303030303030303030303030303030303030303" - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2630,17 +2406,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": { @@ -2651,25 +2431,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "expire_quest" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -2681,25 +2467,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_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2717,10 +2502,121 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } + } + ] + } } } }, @@ -2741,24 +2637,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 20 - } - } - ] + "symbol": "LCCON" } } } @@ -2774,80 +2657,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": 20 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2859,29 +2740,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": 20 - } + "symbol": "LCCON" } } } @@ -2891,7 +2766,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2900,76 +2775,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": 20 - } - } - ] + "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" + } + ] } ] } @@ -2978,6 +2852,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", @@ -2990,10 +2890,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" + } + ] + } + ] + } } } }, @@ -3074,6 +3042,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3110,7 +3107,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3143,7 +3140,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3166,75 +3163,118 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } } ] } @@ -3258,11 +3298,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + } + ] } } } @@ -3273,26 +3323,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3303,21 +3358,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": { @@ -3328,28 +3379,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -3361,24 +3409,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" } } }, @@ -3396,75 +3445,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": 130 + } } ] } @@ -3476,7 +3496,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3485,14 +3505,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -3502,7 +3522,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -3511,91 +3531,14 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } - } - ] + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -3605,7 +3548,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3614,14 +3557,27 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "transfer" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 130 + } + } + ] } } } @@ -3631,100 +3587,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } - } - ] + "i128": { + "hi": 0, + "lo": 130 + } } } } @@ -3734,40 +3619,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "transfer" } ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3690 - } - } - ] - } + "data": "void" } } }, @@ -3782,13 +3646,13 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "claimed" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -3799,13 +3663,7 @@ { "i128": { "hi": 0, - "lo": 3690 - } - }, - { - "i128": { - "hi": 0, - "lo": 3690 + "lo": 130 } } ] @@ -3819,33 +3677,27 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "xp_award" }, { - "symbol": "transfer" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 100 }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "u64": 100 }, { - "i128": { - "hi": 0, - "lo": 3690 - } + "u32": 1 } ] } @@ -3857,2621 +3709,19 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 3690 - } - } - } - } - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 3690 - } - } - }, - { - "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": 3690 - } - } - }, - { - "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": 3690 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 3690 - } - } - }, - { - "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": 3690 - } - } - }, - { - "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": 3690 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "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": "id" - }, - "val": { - "symbol": "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_escrow_info" - } - ], - "data": { - "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": 3690 - } - } - }, - { - "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": 3690 - } - } - }, - { - "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": 3690 - } - } - }, - { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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 - } - } - } - } - }, - "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" - } - ] - } - ] - } + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" } } }, @@ -6552,6 +3802,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6578,7 +3857,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -6648,87 +3927,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": 3690 - } - } + "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" } - } + ] } ] } @@ -6779,87 +4042,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": 3690 - } - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6910,87 +4157,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": 3690 - } - } + "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" } - } + ] } ] } @@ -7074,6 +4305,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7100,7 +4360,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -7203,6 +4463,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7228,110 +4517,26 @@ }, "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": 4940 - } - } - ] - } - } - } - }, - "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": [ + { + "symbol": "Active" + } + ] + } + }, { - "i128": { - "hi": 0, - "lo": 4940 + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 } }, { - "i128": { - "hi": 0, - "lo": 8630 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -7344,7 +4549,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -7353,25 +4558,19 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 4940 - } + "symbol": "LCCON" } ] } @@ -7383,56 +4582,33 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "q_pause" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "i128": { - "hi": 0, - "lo": 4940 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, "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", @@ -7445,7 +4621,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": "void" @@ -7529,6 +4705,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7621,91 +4826,190 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": { - "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": 8630 - } - } + "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" } - } + ] } ] } @@ -7756,218 +5060,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": 8630 - } - } - }, - { - "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": 8630 - } - } + "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" } - } + ] } ] } @@ -8051,6 +5208,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8180,6 +5366,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8249,16 +5464,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -8271,89 +5486,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_resume" }, { - "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": "resume_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } + "data": "void" } } }, @@ -8434,6 +5608,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8460,7 +5663,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -8530,218 +5733,186 @@ } ], "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": 8630 - } - } + "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 + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "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": 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": 8630 - } - } + "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" } - } + ] } ] } @@ -8792,87 +5963,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": 8630 - } - } + "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" } - } + ] } ] } @@ -8956,6 +6111,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8982,7 +6166,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -9085,6 +6269,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9111,7 +6324,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } 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 8a1ab393b..3caeb8b40 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 @@ -131,56 +131,23 @@ ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 3310 - } + "symbol": "LCCON" } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3310 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -594,111 +561,6 @@ "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": 3310 - } - } - }, - { - "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": [ @@ -783,6 +645,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -809,7 +700,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -992,7 +883,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1007,7 +898,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1022,10 +913,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1037,10 +928,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1058,7 +949,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1073,7 +964,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1195,7 +1086,7 @@ "val": { "i128": { "hi": 0, - "lo": 1003310 + "lo": 1000000 } } }, @@ -1268,7 +1159,7 @@ "val": { "i128": { "hi": 0, - "lo": 996690 + "lo": 1000000 } } }, @@ -2039,25 +1930,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 3310 - } + "symbol": "LCCON" } ] } @@ -2075,70 +1957,19 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3310 - } - }, - { - "i128": { - "hi": 0, - "lo": 3310 - } - } - ] - } - } - } - }, - "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": 3310 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -2147,59 +1978,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": 3310 - } - } - } - } - }, - "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", @@ -2212,7 +1990,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": "void" @@ -2298,7 +2076,36 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" }, "val": { "i128": { @@ -2322,7 +2129,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2392,87 +2199,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": 3310 - } - } + "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" } - } + ] } ] } @@ -2523,87 +2314,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": 3310 - } - } + "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" } - } + ] } ] } @@ -2654,87 +2429,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": 3310 - } - } + "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" } - } + ] } ] } @@ -2818,6 +2577,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2844,7 +2632,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2947,6 +2735,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2973,7 +2790,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3016,16 +2833,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -3046,12 +2863,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -3072,7 +2889,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -3097,7 +2914,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -3107,15 +2924,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -3201,6 +3018,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3227,7 +3073,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3297,87 +3143,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": 3310 - } - } + "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" } - } + ] } ] } @@ -3428,87 +3258,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": 3310 - } - } + "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" } - } + ] } ] } @@ -3546,100 +3360,84 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "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": 3310 - } - } + "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" } - } + ] } ] } @@ -3723,6 +3521,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3749,7 +3576,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3852,6 +3679,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3878,7 +3734,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3921,7 +3777,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -3951,7 +3807,7 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -4012,7 +3868,7 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" }, { "vec": [ @@ -4106,6 +3962,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4132,7 +4017,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4202,87 +4087,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": 3310 - } - } + "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" } - } + ] } ] } @@ -4294,28 +4163,53 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { "symbol": "get_escrow_info" } ], "data": { - "symbol": "LCCON" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4326,94 +4220,53 @@ "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" - } - }, + "string": "escalating Ok(ScErrorType::Contract) frame-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": 3310 - } - } + "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" } - } + ] } ] } @@ -4464,87 +4317,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": 3310 - } - } + "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" } - } + ] } ] } @@ -4628,6 +4465,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4654,7 +4520,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4757,6 +4623,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4783,7 +4678,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } 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 668cf5b81..38162d5bd 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": 8, + "address": 7, "nonce": 0 }, "auth": [ @@ -135,12 +135,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -148,7 +142,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "expire_quest", "args": [ { "symbol": "LCCON" @@ -206,12 +200,16 @@ [], [], [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 375901, + "timestamp": 98877, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -681,6 +679,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -707,7 +734,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -1993,6 +2020,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2467,6 +2523,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2596,6 +2681,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2650,6 +2764,65 @@ }, "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": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2725,6 +2898,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2751,7 +2953,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Expired" } ] } @@ -3199,6 +3401,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3225,7 +3456,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Expired" } ] } @@ -3328,6 +3559,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3354,7 +3614,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Expired" } ] } @@ -3397,7 +3657,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -3419,34 +3679,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": "expire_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3457,17 +3709,58 @@ "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": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] } } } @@ -3549,6 +3842,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3575,7 +3897,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -4025,7 +4347,36 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" }, "val": { "i128": { @@ -4049,7 +4400,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -4152,6 +4503,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4178,7 +4558,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -4206,6 +4586,149 @@ }, "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": 570 + } + } + ] + } + } + } + }, + "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": 570 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -4281,6 +4804,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4307,7 +4859,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -4755,6 +5307,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4781,7 +5362,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -4884,6 +5465,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4910,7 +5520,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -4965,7 +5575,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "1515151515151515151515151515151515151515151515151515151515151515" + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" } ] } @@ -5058,7 +5668,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "1515151515151515151515151515151515151515151515151515151515151515" + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" } ] } @@ -5144,6 +5754,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5170,7 +5809,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -5618,6 +6257,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5644,7 +6312,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -5747,6 +6415,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5773,7 +6470,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -5801,6 +6498,149 @@ }, "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": 3900 + } + } + ] + } + } + } + }, + "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": 3900 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -5876,6 +6716,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5902,7 +6771,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -6350,6 +7219,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6376,7 +7274,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -6479,6 +7377,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6505,7 +7432,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -6548,7 +7475,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -6557,10 +7484,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6581,7 +7505,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -6642,7 +7566,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" }, { "vec": [ @@ -6650,10 +7574,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6739,6 +7660,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6765,7 +7715,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -7213,6 +8163,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7239,7 +8218,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -7342,6 +8321,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7368,7 +8376,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -7411,11 +8419,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -7434,563 +8449,78 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" + "symbol": "resume_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 - } + "contract": 63 } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "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 + "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": 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_quest" + "error": { + "contract": 63 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, + "vec": [ { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "resume_quest" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "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" - } + ] } ] } @@ -8076,133 +8606,33 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "reward_allocations" }, "val": { "vec": [ { - "symbol": "Cancelled" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] } ] } }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, { "key": { "symbol": "reward_amount" @@ -8229,7 +8659,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -8677,6 +9107,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8703,7 +9162,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -8806,6 +9265,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8832,7 +9320,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } 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 a0824ec71..32b0dd82d 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": 8, + "address": 7, "nonce": 0 }, "auth": [ @@ -129,88 +129,58 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" - } - ] - } - }, - "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": 200 + "lo": 4080 } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4080 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -220,28 +190,7 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], + [], [], [], [], @@ -255,7 +204,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", + "function_name": "pause_quest", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -283,7 +232,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "resume_quest", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -352,20 +301,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { @@ -757,6 +692,177 @@ "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, { "key": { "vec": [ @@ -841,6 +947,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -877,7 +1012,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -1029,120 +1164,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 200 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" - } - }, - { - "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 - } - } - ] - } } ] } @@ -1160,40 +1181,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1208,7 +1196,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1226,7 +1214,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1241,7 +1229,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1259,7 +1247,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1274,7 +1262,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1325,7 +1313,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1340,7 +1328,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1355,10 +1343,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1370,10 +1358,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1451,72 +1439,6 @@ 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": { @@ -1561,7 +1483,7 @@ "val": { "i128": { "hi": 0, - "lo": 999800 + "lo": 1000000 } } }, @@ -1663,79 +1585,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": 200 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -2478,7 +2327,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -2488,6 +2337,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4080 + } } ] } @@ -2500,26 +2358,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": 4080 + } + }, + { + "i128": { + "hi": 0, + "lo": 4080 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2530,64 +2405,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": 4080 + } + } + ] } } } }, - "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": 4080 + } } } } }, "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", @@ -2663,6 +2584,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2759,301 +2709,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3077,7 +2879,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3100,57 +2902,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": "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" @@ -3158,2623 +2957,104 @@ }, { "key": { - "symbol": "status" + "symbol": "token_balances" }, "val": { "vec": [ { - "symbol": "Active" + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } ] } }, { "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "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": "id" + "symbol": "tokens" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] } }, { "key": { - "symbol": "reward_amount" + "symbol": "total_deposited" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 4080 } } }, { "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "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" - } - } - ] - } - } - } - }, - "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": "1616161616161616161616161616161616161616161616161616161616161616" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" - } - ] - } - } - } - }, - "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": 200 - } - } - ] - } - } - } - }, - "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": 200 - } - } - ] - } - } - } - }, - "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": 200 - } - } - } - } - }, - "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": 200 - } - } - ] - } - } - } - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "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": "id" - }, - "val": { - "symbol": "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_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" + "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" + } + } + ] } } } @@ -5784,84 +3064,192 @@ { "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_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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -5945,6 +3333,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5981,7 +3398,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6074,6 +3491,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6110,7 +3556,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6143,7 +3589,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "resume_quest" } ], "data": { @@ -6165,48 +3611,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" + } + ] + } + ] + } } } }, @@ -6276,15 +3763,44 @@ "symbol": "deadline" }, "val": { - "u64": 87400 + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" } }, { "key": { - "symbol": "id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -6313,7 +3829,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -6323,7 +3839,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6383,71 +3899,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6498,71 +4096,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6613,71 +4293,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6761,6 +4523,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6787,7 +4578,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -6797,7 +4588,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6890,6 +4681,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6916,7 +4736,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -6926,7 +4746,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6959,16 +4779,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -6986,22 +4806,19 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -7022,15 +4839,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": "void" } } }, @@ -7111,6 +4923,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7137,7 +4978,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -7147,7 +4988,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7207,186 +5048,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } }, { - "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 } - ] + } } ] } @@ -7437,71 +5245,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7585,6 +5672,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7611,7 +5727,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -7621,7 +5737,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7714,6 +5830,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7740,7 +5885,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -7750,7 +5895,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7783,25 +5928,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 200 - } + "symbol": "LCCON" } ] } @@ -7814,98 +5950,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_resume" }, { - "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": "resume_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 200 - } - } - ] - } - ] - } + "data": "void" } } }, @@ -7986,6 +6072,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8012,7 +6127,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8022,131 +6137,16 @@ "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" - } - ] + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8197,71 +6197,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8312,71 +6394,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8460,6 +6821,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8486,7 +6876,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8496,7 +6886,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8589,6 +6979,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8615,7 +7034,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8625,7 +7044,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8658,16 +7077,55 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "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": 4080 + } } ] } @@ -8676,92 +7134,148 @@ }, "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": 4080 + } + } + } + } + }, + "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", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_ref" }, { - "symbol": "pause_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4080 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_cancel" }, { - "error": { - "contract": 63 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4080 + } + } + ] } } } }, - "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": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 4080 + } } } } @@ -8843,6 +7357,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8879,7 +7422,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8890,235 +7433,202 @@ "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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } } ] } @@ -9169,71 +7679,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] } } } }, - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } } ] } @@ -9317,6 +8106,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9353,7 +8171,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9446,6 +8264,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9482,7 +8329,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9700,6 +8547,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9736,131 +8612,16 @@ "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" + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -9911,71 +8672,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } } ] } @@ -10026,71 +8869,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } }, { - "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": 4080 } - ] + } } ] } @@ -10114,7 +9039,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -10137,22 +9062,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -10160,15 +9093,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": false } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -10176,49 +9109,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 4080 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } } } ] @@ -10303,6 +9296,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10339,7 +9361,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10348,132 +9370,7 @@ }, "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" - } - ] + } } ] } @@ -10557,6 +9454,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10593,7 +9519,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10626,11 +9552,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -10649,12 +9582,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 71 + "contract": 63 } } } @@ -10675,7 +9608,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -10700,7 +9633,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -10710,10 +9643,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -10741,7 +9677,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -10764,75 +9700,315 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } } ] } @@ -10883,71 +10059,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] } } } }, - "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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } } ] } @@ -11031,6 +10486,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11067,7 +10551,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11149,15 +10633,44 @@ "symbol": "deadline" }, "val": { - "u64": 87400 + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" } }, { "key": { - "symbol": "id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -11196,7 +10709,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11238,10 +10751,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "3535353535353535353535353535353535353535353535353535353535353535" + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" } ] } @@ -11331,10 +10844,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "3535353535353535353535353535353535353535353535353535353535353535" + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" } ] } @@ -11420,6 +10933,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11456,7 +10998,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11516,71 +11058,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } } ] } @@ -11631,71 +11255,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } } ] } @@ -11746,71 +11452,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4080 + } + } } ] } @@ -11894,6 +11682,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11930,7 +11747,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -12023,6 +11840,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -12059,7 +11905,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 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 8bdb601f2..46d608a32 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -135,69 +135,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -205,18 +142,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": 1550 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1550 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -225,33 +195,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 14898, + "timestamp": 30208, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -637,6 +586,177 @@ "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1550 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1550 + } + } + }, + { + "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": 30208 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, { "key": { "vec": [ @@ -721,6 +841,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -747,7 +896,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -783,7 +932,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -956,10 +1109,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -971,10 +1124,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -992,7 +1145,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1007,7 +1160,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1022,10 +1175,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1037,10 +1190,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1058,7 +1211,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1073,7 +1226,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1088,40 +1241,7 @@ [ { "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": [ { @@ -1162,7 +1282,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1001550 } } }, @@ -1235,7 +1355,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 998450 } } }, @@ -1991,131 +2111,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", @@ -2191,6 +2186,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2665,6 +2689,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2794,6 +2847,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2863,16 +2945,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": 1550 + } } ] } @@ -2885,26 +2976,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": 1550 + } + }, + { + "i128": { + "hi": 0, + "lo": 1550 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2915,64 +3023,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": 1550 + } + } + ] } } } }, - "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": 1550 + } } } } }, "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", @@ -3048,6 +3202,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3144,71 +3327,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 30208 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1550 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1550 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3258,7616 +3523,154 @@ "symbol": "get_escrow_info" } ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "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": "id" + "symbol": "created_at" }, "val": { - "symbol": "LCCON" + "u64": 30208 } }, { "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" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 1360 - } - } - ] - } - } - } - }, - "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": 1360 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "2222222222222222222222222222222222222222222222222222222222222222" - } - ] - } - } - } - }, - "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": "2222222222222222222222222222222222222222222222222222222222222222" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1550 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1550 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10918,71 +3721,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 30208 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1550 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1550 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -11066,6 +3951,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11092,7 +4006,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -11195,6 +4109,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11221,7 +4164,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } 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 d98aec1c2..f9edcbf05 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -131,18 +131,18 @@ ], [ [ - "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" } ] } @@ -156,60 +156,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 83476, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -679,6 +631,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -705,7 +686,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -741,7 +722,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -884,7 +869,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -899,7 +884,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -914,10 +899,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -929,10 +914,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -950,7 +935,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -965,7 +950,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1931,16 +1916,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -1958,22 +1943,19 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -1994,15 +1976,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": "void" } } }, @@ -2083,6 +2060,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2109,7 +2115,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -2557,6 +2563,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2583,7 +2618,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -2688,5890 +2723,33 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "reward_allocations" }, "val": { "vec": [ { - "symbol": "Cancelled" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] } ] } }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "1919191919191919191919191919191919191919191919191919191919191919" - } - ] - } - } - } - }, - "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": "1919191919191919191919191919191919191919191919191919191919191919" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, { "key": { "symbol": "reward_amount" @@ -8598,7 +2776,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } 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 04f66a9cd..ec9936ef0 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": 8, + "address": 7, "nonce": 0 }, "auth": [ @@ -136,20 +136,44 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ - "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": "3434343434343434343434343434343434343434343434343434343434343434" } ] } @@ -158,87 +182,51 @@ } ] ], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "approve_submission", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "i128": { - "hi": 0, - "lo": 2500 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 2500 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "claim_reward", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 470 + } } ] } @@ -267,13 +255,28 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -291,7 +294,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 94786, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -677,111 +680,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": 2500 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2500 - } - } - } - ] - } - }, - { - "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": [ @@ -866,6 +764,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -892,7 +819,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -902,7 +829,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -928,7 +855,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -1054,57 +985,138 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ + }, + { + "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": "3434343434343434343434343434343434343434343434343434343434343434" + } + }, + { + "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" + }, + 4095 + ] + ], + [ { "contract_data": { "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1119,7 +1131,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1134,10 +1146,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 7270604957039011794 } }, "durability": "temporary" @@ -1149,10 +1161,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 7270604957039011794 } }, "durability": "temporary", @@ -1170,7 +1182,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1185,7 +1197,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1200,10 +1212,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -1215,10 +1227,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -1296,6 +1308,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": 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": { @@ -1340,7 +1418,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999530 } } }, @@ -1442,6 +1520,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": 470 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -2371,11 +2522,40 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" }, "val": { - "i128": { - "hi": 0, + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, "lo": 500 } } @@ -2843,6 +3023,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2972,6 +3181,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3041,7 +3279,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "resume_quest" } ], "data": { @@ -3063,48 +3301,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" + } + ] + } + ] + } } } }, @@ -3185,6 +3464,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3211,7 +3519,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3659,6 +3967,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3685,7 +4022,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3788,6 +4125,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3814,7 +4180,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3857,25 +4223,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 2500 - } + "symbol": "LCCON" } ] } @@ -3888,43 +4245,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": 2500 - } - }, - { - "i128": { - "hi": 0, - "lo": 2500 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3935,28 +4275,56 @@ "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "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": "transfer" + "error": { + "contract": 63 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "resume_quest" }, { - "i128": { - "hi": 0, - "lo": 2500 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -3968,93 +4336,19 @@ { "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" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 2500 - } - } - } - } - }, - "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" + "symbol": "get_quest" } ], "data": { @@ -4114,6 +4408,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4140,7 +4463,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4210,218 +4533,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": 2500 - } - } - }, - { - "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": 2500 - } - } + "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" } - } + ] } ] } @@ -4472,87 +4648,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": 2500 + "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" } - } + ] } ] } @@ -4636,6 +4911,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4662,7 +4966,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4765,6 +5069,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4791,7 +5124,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4834,16 +5167,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -4861,150 +5194,81 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 2500 - } - } - ] - } - } - } - }, - "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": "resume_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 2500 + "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": 2500 - } - } - ] + "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": 2500 - } + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -5013,32 +5277,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": 2500 - } - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -5114,6 +5352,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5140,7 +5407,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5210,218 +5477,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": 2500 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2500 - } - } - } - ] + "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": 2500 - } - } + "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": 2500 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5472,216 +5592,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": 2500 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2500 - } - } - } - ] + "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" - } - }, + "vec": [ { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "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" - } + ] } ] } @@ -5705,7 +5680,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5728,157 +5703,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 840 - } - } - ] - } - } - } - }, - "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 } } } @@ -5899,7 +5729,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -5924,7 +5754,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -5934,24 +5764,12 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 840 - } } ] } @@ -6037,6 +5855,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6063,7 +5910,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6106,7 +5953,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6129,54 +5976,86 @@ "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6184,35 +6063,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 2500 - } + "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": 2500 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6237,11 +6111,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + } + ] } } } @@ -6252,99 +6136,905 @@ "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, + "vec": [ { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } + "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + } + ] + } + } + } + }, + "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" }, { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } + "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" }, { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "i128": { + "hi": 0, + "lo": 470 } + } + ] + } + } + } + }, + "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" }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2500 - } - } + "i128": { + "hi": 0, + "lo": 470 + } + } + ] + } + } + } + }, + "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": 470 + } + } + } + } + }, + "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": 470 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2500 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6368,7 +7058,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6391,54 +7081,86 @@ "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "token" + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6446,35 +7168,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 2500 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "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": 2500 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6559,6 +7276,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6585,7 +7331,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6595,7 +7341,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6613,6 +7359,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", @@ -6688,6 +7559,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6714,7 +7614,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6724,7 +7624,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6757,16 +7657,213 @@ "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" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -6775,6 +7872,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", @@ -6787,12 +7910,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -6813,7 +7936,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -6838,7 +7961,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -6848,15 +7971,12 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6942,6 +8062,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6968,7 +8117,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6978,7 +8127,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7011,7 +8160,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7034,54 +8183,86 @@ "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7089,35 +8270,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 2500 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "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": 2500 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -7142,11 +8318,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -7165,222 +8348,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": 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": 2500 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2500 - } - } - } - ] + "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": 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": 2500 - } - } + "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": 2500 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } - } + ] } ] } @@ -7464,6 +8503,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7490,7 +8558,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7500,7 +8568,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7533,7 +8601,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7556,89 +8624,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": "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" - } + ] } ] } @@ -7662,7 +8716,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7685,89 +8739,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": "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": "Cancelled" - } - ] - } + "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" + } + ] } ] } @@ -7818,218 +8858,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": 2500 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2500 - } - } - } - ] + "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": 2500 - } - } + "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": 2500 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8053,7 +8946,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8076,54 +8969,86 @@ "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8131,35 +9056,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 2500 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "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": 2500 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -8244,6 +9164,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8270,7 +9219,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8280,7 +9229,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8298,6 +9247,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", @@ -8373,6 +9406,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8399,7 +9461,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -8409,7 +9471,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8442,21 +9504,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "3434343434343434343434343434343434343434343434343434343434343434" - } - ] + "symbol": "LCCON" } } } @@ -8475,12 +9527,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -8501,7 +9553,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -8526,7 +9578,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -8536,18 +9588,12 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "3434343434343434343434343434343434343434343434343434343434343434" } ] } @@ -8572,115 +9618,12 @@ { "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" } } } @@ -8690,28 +9633,27 @@ { "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" } ], "data": { - "symbol": "LCCON" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -8722,94 +9664,53 @@ "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" - } - }, + "string": "escalating Ok(ScErrorType::Contract) frame-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": 2500 - } - } + "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": 2500 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8860,218 +9761,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": 2500 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2500 - } - } - } - ] + "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": 2500 - } - } + "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": 2500 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9155,6 +9909,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9181,7 +9964,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -9191,7 +9974,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9284,6 +10067,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9310,7 +10122,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -9320,7 +10132,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9353,7 +10165,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -9362,10 +10174,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2121212121212121212121212121212121212121212121212121212121212121" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -9386,7 +10195,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -9447,7 +10256,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" }, { "vec": [ @@ -9455,10 +10264,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2121212121212121212121212121212121212121212121212121212121212121" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -9544,6 +10350,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9570,7 +10405,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -9580,7 +10415,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9640,218 +10475,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" - } - }, - { - "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": 2500 - } - } + "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": 2500 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } } } }, - "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": 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": 2500 - } - } + "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": 2500 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9902,87 +10705,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": 2500 - } - } + "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": 2500 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10066,6 +10853,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10092,7 +10908,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -10102,7 +10918,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10195,6 +11011,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10221,7 +11066,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -10231,7 +11076,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { 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 7be47cf05..f9edcbf05 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": 9, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,131 +129,20 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "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", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "i128": { - "hi": 0, - "lo": 120 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -267,33 +156,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1115, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -763,6 +631,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -789,7 +686,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -799,7 +696,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -825,7 +722,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -951,120 +852,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": "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": 1115 - } - } - ] - } - }, - { - "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 - } - } - ] - } } ] } @@ -1082,7 +869,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1097,7 +884,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1112,10 +899,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1127,10 +914,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1148,7 +935,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1163,7 +950,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1178,10 +965,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1193,10 +980,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1214,7 +1001,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1229,106 +1016,7 @@ "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 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1384,7 +1072,7 @@ "val": { "i128": { "hi": 0, - "lo": 999880 + "lo": 1000000 } } }, @@ -1486,79 +1174,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": 120 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -2301,16 +1916,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -2323,89 +1938,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" } } }, @@ -2486,6 +2060,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2512,7 +2115,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2962,131 +2565,31 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" }, "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -3115,7 +2618,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3218,6 +2721,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3244,7 +2776,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3271,6924 +2803,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", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "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": 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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "2424242424242424242424242424242424242424242424242424242424242424" - } - ] - } - } - } - }, - "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": "2424242424242424242424242424242424242424242424242424242424242424" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 190 - } - } - ] - } - } - } - }, - "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": 190 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a" - } - ] - } - } - } - }, - "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": "3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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 } ] } \ No newline at end of file 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 033ba2606..ebd72cd4b 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,90 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "3232323232323232323232323232323232323232323232323232323232323232" + } + ] + } + }, + "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": 490 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], [], [], [], @@ -157,7 +241,7 @@ { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } ] @@ -179,7 +263,7 @@ { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } ] @@ -197,20 +281,118 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + } + ] + } + }, + "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": 460 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } ] } @@ -225,6 +407,28 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -256,7 +460,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 87239, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -671,6 +875,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -678,7 +936,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -689,7 +947,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -700,7 +958,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -743,6 +1001,18 @@ "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } } ] } @@ -831,6 +1101,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -867,7 +1166,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -1019,57 +1318,252 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + } + }, + { + "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 + 4095 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 2781962168096793370 } }, "durability": "temporary" @@ -1081,10 +1575,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 2781962168096793370 } }, "durability": "temporary", @@ -1099,10 +1593,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1114,10 +1608,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1135,7 +1629,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1150,7 +1644,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1165,10 +1659,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1180,10 +1674,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1198,10 +1692,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2307661404550649928 } }, "durability": "temporary" @@ -1213,10 +1707,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2307661404550649928 } }, "durability": "temporary", @@ -1231,18 +1725,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1251,71 +1740,64 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "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 - } - } - ] - } + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 518400 + 6311999 ] ], [ { "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 + } }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "durability": "temporary", + "val": "void" + } }, - "durability": "persistent" + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" } }, [ @@ -1324,62 +1806,31 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } }, - "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": 4837995959683129791 + } + }, + "durability": "temporary" } }, [ @@ -1388,128 +1839,4483 @@ "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": 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": 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": 999510 + } + } + }, + { + "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": 999540 + } + } + }, + { + "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": 490 + } + } + }, + { + "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": 460 + } + } + }, + { + "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" + }, + 4095 + ] + ] + ] + }, + "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": "3232323232323232323232323232323232323232323232323232323232323232" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "3232323232323232323232323232323232323232323232323232323232323232" + } + ] + } + } + } + }, + "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": 490 + } + } + ] + } + } + } + }, + "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": 490 + } + } + ] + } + } + } + }, + "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": 490 + } + } + } + } + }, + "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": 490 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": [ + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 4240 + } + } + ] + } + } + } + }, + "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": 4240 + } + }, + { + "i128": { + "hi": 0, + "lo": 4240 + } + } + ] + } + } + } + }, + "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": 4240 + } + } + ] + } + } + } + }, + "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": 4240 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } } - } - }, - "ext": "v0" - }, - 120960 - ] - ], - [ - { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ] + } } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" - } - }, - "ext": "v0" - }, - 4095 - ] - ] - ] - }, - "events": [ + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1522,14 +6328,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "init_asset" + "symbol": "get_quest" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "symbol": "LCCON" } } } @@ -1539,7 +6345,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1548,10 +6354,121 @@ "symbol": "fn_return" }, { - "symbol": "init_asset" + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } + } + ] + } } } }, @@ -1569,14 +6486,21 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "set_admin" + "symbol": "expire_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -1586,49 +6510,52 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "set_admin" - }, - { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "expire_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "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": "set_admin" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1639,17 +6566,33 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "initialize" + "error": { + "contract": 67 + } } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] } } } @@ -1659,24 +6602,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_call" }, { - "symbol": "ROOKIE" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "string": "Rookie" - } - ] + "symbol": "LCCON" } } } @@ -1687,21 +6629,126 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "EXPLORER" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "Explorer" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } } ] } @@ -1713,24 +6760,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_call" }, { - "symbol": "VETERAN" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Veteran" - } - ] + "symbol": "LCCON" } } } @@ -1741,21 +6787,165 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "MASTER" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "Master" + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -1767,24 +6957,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_call" }, { - "symbol": "LEGEND" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Legend" - } - ] + "symbol": "LCCON" } } } @@ -1803,10 +6992,160 @@ "symbol": "fn_return" }, { - "symbol": "initialize" + "symbol": "get_escrow_info" } ], - "data": "void" + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } } } }, @@ -1827,33 +7166,11 @@ "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 - } - ] + "symbol": "LCCON" } } } @@ -1864,36 +7181,165 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "quest_reg" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "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 + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { - "i128": { - "hi": 0, - "lo": 500 + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "u64": 87400 + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -1905,19 +7351,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" + } } } }, @@ -1926,30 +7377,126 @@ { "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" } } ] @@ -1962,29 +7509,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" } } } @@ -1994,7 +7535,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2003,42 +7544,117 @@ "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_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } }, { - "i128": { - "hi": 0, - "lo": 1000000 + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -2048,59 +7664,6 @@ }, "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", @@ -2116,16 +7679,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -2146,12 +7709,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -2172,7 +7735,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2197,7 +7760,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2207,15 +7770,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -2301,6 +7864,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2337,7 +7929,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2397,71 +7989,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } }, { - "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 } - ] + } } ] } @@ -2512,71 +8186,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2627,71 +8383,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2775,6 +8613,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2811,7 +8678,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2904,6 +8771,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2940,16 +8836,139 @@ "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": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + } + ] + } + } + } + }, + "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" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -2958,6 +8977,54 @@ }, "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", @@ -2973,7 +9040,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "claim_reward" } ], "data": { @@ -2982,15 +9049,12 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "i128": { "hi": 0, - "lo": 1140 + "lo": 460 } } ] @@ -3009,13 +9073,13 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "esc_pay" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -3026,13 +9090,13 @@ { "i128": { "hi": 0, - "lo": 1140 + "lo": 460 } }, { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } ] @@ -3042,6 +9106,58 @@ }, "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": 1003750 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3063,15 +9179,15 @@ "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "i128": { "hi": 0, - "lo": 1140 + "lo": 460 } } ] @@ -3093,10 +9209,10 @@ "symbol": "transfer" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -3105,7 +9221,7 @@ "data": { "i128": { "hi": 0, - "lo": 1140 + "lo": 460 } } } @@ -3134,6 +9250,75 @@ }, "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": 460 + } + } + ] + } + } + } + }, + "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", @@ -3146,7 +9331,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "claim_reward" } ], "data": "void" @@ -3230,6 +9415,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3266,7 +9480,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3375,6 +9589,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3382,7 +9662,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -3393,7 +9673,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -3506,6 +9786,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3513,7 +9859,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -3524,7 +9870,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -3637,6 +9983,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3644,7 +10056,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -3655,7 +10067,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -3752,6 +10164,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3788,7 +10229,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3881,6 +10322,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3917,7 +10387,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3950,144 +10420,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" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 1140 - } - } - ] - } - } - } - }, - "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": 1140 - } - } - } - } - }, - "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": 1140 - } + "symbol": "LCCON" } ] } @@ -4105,22 +10447,19 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 1140 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -4141,15 +10480,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], - "data": { - "i128": { - "hi": 0, - "lo": 1140 - } - } + "data": "void" } } }, @@ -4230,6 +10564,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4256,7 +10619,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4266,7 +10629,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4356,7 +10719,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4369,10 +10732,76 @@ }, { "key": { - "symbol": "token" + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] } }, { @@ -4382,7 +10811,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -4393,7 +10822,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -4404,7 +10833,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 0 } } } @@ -4487,7 +10916,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4506,6 +10935,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4513,7 +11008,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -4524,7 +11019,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -4535,7 +11030,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 0 } } } @@ -4618,7 +11113,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4637,6 +11132,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4644,7 +11205,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -4655,7 +11216,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -4666,7 +11227,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 0 } } } @@ -4752,6 +11313,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4778,7 +11368,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4788,7 +11378,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4881,6 +11471,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4907,7 +11526,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4917,7 +11536,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4950,16 +11569,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4977,83 +11596,178 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "resume_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "error": { - "contract": 63 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 3780 + } + } + ] + } + } + } + }, + "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": 3780 } } } } }, - "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": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 3780 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 3780 + } + } + ] } } } }, - "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": 3780 + } } } } @@ -5135,6 +11849,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5171,7 +11914,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5280,6 +12023,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -5287,7 +12096,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -5298,7 +12107,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -5309,7 +12118,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -5411,6 +12220,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -5418,7 +12293,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -5429,7 +12304,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -5440,7 +12315,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -5542,6 +12417,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -5549,7 +12490,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -5560,7 +12501,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -5571,7 +12512,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -5657,6 +12598,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5693,7 +12663,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5786,6 +12756,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5822,7 +12821,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5855,7 +12854,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "cancel_quest" } ], "data": { @@ -5865,15 +12864,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3480 - } } ] } @@ -5894,7 +12884,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "cancel_quest" } ], "data": { @@ -5955,7 +12945,7 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "cancel_quest" }, { "vec": [ @@ -5964,15 +12954,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3480 - } } ] } @@ -6058,6 +13039,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6094,7 +13104,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -6203,6 +13213,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -6210,7 +13286,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -6221,7 +13297,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -6232,7 +13308,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -6323,15 +13399,81 @@ "symbol": "quest_id" }, "val": { - "symbol": "LCCON" + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "token" + "symbol": "tokens" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] } }, { @@ -6341,7 +13483,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -6352,7 +13494,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -6363,7 +13505,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -6465,6 +13607,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -6472,7 +13680,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -6483,7 +13691,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -6494,7 +13702,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -6580,6 +13788,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6616,7 +13853,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -6709,6 +13946,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6745,7 +14011,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -6778,16 +14044,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -6808,12 +14074,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -6834,7 +14100,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -6859,7 +14125,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -6869,15 +14135,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -6957,7 +14223,173 @@ }, { "key": { - "symbol": "id" + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": { + "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" @@ -6965,49 +14397,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 4240 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } } } ] @@ -7108,6 +14600,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -7115,7 +14673,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -7126,7 +14684,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -7137,7 +14695,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -7239,6 +14797,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -7246,7 +14870,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -7257,7 +14881,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -7268,7 +14892,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -7294,7 +14918,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7317,54 +14941,86 @@ "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "token" + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7372,35 +15028,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 1140 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 2 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 1140 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -7485,6 +15136,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7521,7 +15201,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -7537,129 +15217,125 @@ } } }, - "failed_call": false + "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": 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": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 67 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, + "vec": [ { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "cancel_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" - } + ] } ] } @@ -7743,6 +15419,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7779,7 +15484,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -7888,6 +15593,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -7895,7 +15666,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -7906,7 +15677,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -7917,7 +15688,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -8019,6 +15790,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -8026,7 +15863,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -8037,7 +15874,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -8048,7 +15885,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -8150,6 +15987,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 460 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3780 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -8157,7 +16060,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 4240 } } }, @@ -8168,7 +16071,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 460 } } }, @@ -8179,7 +16082,7 @@ "val": { "i128": { "hi": 0, - "lo": 1140 + "lo": 3780 } } } @@ -8265,6 +16168,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8301,7 +16233,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -8394,6 +16326,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8430,7 +16391,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { 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 885324451..26c09efb4 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": 8, + "address": 7, "nonce": 0 }, "auth": [ @@ -131,18 +131,18 @@ ], [ [ - "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" } ] } @@ -163,28 +163,28 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -202,7 +202,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 44526, + "timestamp": 86051, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -672,6 +672,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -871,6 +900,39 @@ 4095 ] ], + [ + { + "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": { @@ -943,7 +1005,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -958,7 +1020,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1924,16 +1986,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -1951,22 +2013,19 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -1987,15 +2046,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": "void" } } }, @@ -2076,6 +2130,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2102,7 +2185,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -2550,6 +2633,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2576,7 +2688,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -2679,6 +2791,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2705,7 +2846,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -2808,6 +2949,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2834,7 +3004,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -3282,6 +3452,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3308,7 +3507,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -3411,6 +3610,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3437,7 +3665,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -3502,26 +3730,34 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" }, { - "symbol": "cancel_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3532,21 +3768,22 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "cancel_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 0 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3557,55 +3794,13 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "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" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { @@ -3665,6 +3860,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4139,6 +4363,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4268,6 +4521,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4337,7 +4619,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -4346,7 +4628,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2626262626262626262626262626262626262626262626262626262626262626" } ] } @@ -4367,7 +4652,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -4428,7 +4713,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" }, { "vec": [ @@ -4436,7 +4721,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2626262626262626262626262626262626262626262626262626262626262626" } ] } @@ -4522,6 +4810,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4996,6 +5313,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5127,2587 +5473,33 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "reward_allocations" }, "val": { "vec": [ { - "symbol": "Cancelled" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] } ] } }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "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": "1414141414141414141414141414141414141414141414141414141414141414" - } - ] - } - } - } - }, - "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": "1414141414141414141414141414141414141414141414141414141414141414" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "3838383838383838383838383838383838383838383838383838383838383838" - } - ] - } - } - } - }, - "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": "3838383838383838383838383838383838383838383838383838383838383838" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, { "key": { "symbol": "reward_amount" 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 6f4e2264c..23e5bbd61 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": 9, + "address": 8, "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": 3470 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3470 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -157,68 +197,140 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2121212121212121212121212121212121212121212121212121212121212121" + } + ] + } + }, + "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": 300 + } + } + ] + } + }, + "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": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -236,7 +348,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 26282, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -626,46 +738,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" @@ -676,55 +749,294 @@ "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": "deadline" + "symbol": "token_balances" }, "val": { - "u64": 87400 + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "id" + "symbol": "total_deposited" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 3470 + } } }, { "key": { - "symbol": "reward_amount" + "symbol": "total_paid_out" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 300 } } }, { "key": { - "symbol": "reward_asset" + "symbol": "total_refunded" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "i128": { + "hi": 0, + "lo": 3170 + } } - }, + } + ] + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { "key": { "symbol": "status" @@ -742,7 +1054,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -894,123 +1206,138 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "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 + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2121212121212121212121212121212121212121212121212121212121212121" + } + }, + { + "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 + } + } + ] + } + } + ] } - }, - "durability": "temporary", - "val": "void" + } } }, "ext": "v0" }, - 6311999 + 4095 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -1022,10 +1349,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -1040,10 +1367,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1055,10 +1382,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1073,18 +1400,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1093,71 +1415,31 @@ "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1166,62 +1448,31 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } }, - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" } }, [ @@ -1230,4489 +1481,541 @@ "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 } - } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 120960 + 6311999 ] ], [ { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" } }, [ { "last_modified_ledger_seq": 0, "data": { - "contract_code": { + "contract_data": { "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 4095 + 6311999 ] - ] - ] - }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "init_asset" + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 } - ], - "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" - } + }, + "durability": "temporary" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "init_asset" + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "set_admin" + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } + }, + "durability": "temporary" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "set_admin" - }, - { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "set_admin" + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "initialize" + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } + }, + "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": "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": [ { - "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": { - "vec": [ - { - "string": "Explorer" + "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 + } + } + ] } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "VETERAN" } - ], - "data": { + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { "vec": [ { - "string": "Veteran" + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] - } + }, + "durability": "persistent" } - } - }, - "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e" - } - ] - } - } - } - }, - "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": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + ] }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999700 + } } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "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 + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] } } - ], - "data": { + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" + "symbol": "Balance" }, { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "Balance" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "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 + } } ] } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" } - ], - "data": { - "symbol": "LCCON" - } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "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": "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" + } + } + ] + } + ] + } } ] } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "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 } - } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ { "event": { "ext": "v0", @@ -5725,14 +2028,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "init_asset" } ], "data": { - "symbol": "LCCON" + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" } } } @@ -5742,7 +2045,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -5751,78 +2054,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" } } }, @@ -5840,14 +2075,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "set_admin" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } @@ -5857,52 +2092,49 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" }, { - "symbol": "get_escrow_info" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } }, - "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": "set_admin" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -5913,30 +2145,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } } } @@ -5946,23 +2165,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_quest" + "symbol": "ROOKIE" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "string": "Rookie" + } + ] } } } @@ -5973,97 +2193,21 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_quest" + "symbol": "EXPLORER" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "Explorer" } ] } @@ -6075,23 +2219,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_quest" + "symbol": "VETERAN" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "string": "Veteran" + } + ] } } } @@ -6102,97 +2247,21 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_quest" + "symbol": "MASTER" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": { + "vec": [ + { + "string": "Master" } ] } @@ -6204,23 +2273,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_quest" + "symbol": "LEGEND" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "string": "Legend" + } + ] } } } @@ -6239,89 +2309,55 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "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": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "vec": [ { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "LCCON" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "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 } ] } @@ -6333,23 +2369,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 + } + ] } } } @@ -6368,77 +2420,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 + } } } } @@ -6448,24 +2500,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": "mint" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -6474,87 +2521,87 @@ { "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": { - "error": { - "contract": 71 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] } } } }, - "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": "mint" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "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": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "mint" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -6575,11 +2622,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -6598,12 +2652,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -6624,7 +2678,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -6649,7 +2703,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -6659,12 +2713,15 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6750,6 +2807,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6776,7 +2862,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6819,112 +2905,213 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_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": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": { - "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" - } - }, + "vec": [ { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "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" - } + ] } ] } @@ -6948,18 +3135,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -6978,12 +3158,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -7004,7 +3184,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -7029,7 +3209,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -7039,15 +3219,12 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7133,6 +3310,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7159,141 +3365,26 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "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" + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -7317,7 +3408,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7340,75 +3431,202 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 3470 + } + } + ] } } } }, - "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": 3470 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 3470 + } } ] } @@ -7420,7 +3638,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -7429,14 +3647,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": 3470 + } + } + ] } } } @@ -7446,87 +3677,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": 3470 } } } } }, - "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 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "symbol": "deposit_escrow" + } + ], + "data": "void" } } }, @@ -7607,6 +3823,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7633,7 +3878,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7676,7 +3921,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7699,22 +3944,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -7722,15 +3975,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -7738,49 +3991,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 3470 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -7805,21 +4118,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" - } - ] + "symbol": "LCCON" } } } @@ -7838,81 +4141,354 @@ "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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "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": [ + { + "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" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "submit_proof" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7996,6 +4572,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8022,7 +4627,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8053,225 +4658,153 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "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_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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } } ] } @@ -8295,11 +4828,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2121212121212121212121212121212121212121212121212121212121212121" + } + ] } } } @@ -8310,26 +4853,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "bytes": "2121212121212121212121212121212121212121212121212121212121212121" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -8340,21 +4888,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": { @@ -8365,28 +4909,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -8398,24 +4939,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" } } }, @@ -8433,88 +4975,87 @@ "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } + "vec": [ + { + "symbol": "LCCON" }, { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "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": [ { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 300 } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 3170 } } ] @@ -8527,7 +5068,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -8536,14 +5077,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -8553,7 +5094,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -8562,91 +5103,14 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 1003470 + } } } } @@ -8656,7 +5120,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -8665,22 +5129,25 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "submit_proof" + "symbol": "transfer" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + "i128": { + "hi": 0, + "lo": 300 + } } ] } @@ -8692,93 +5159,141 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "submit_proof" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 67 + "i128": { + "hi": 0, + "lo": 300 } } } } }, - "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": { + "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": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] } } } }, - "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": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "1717171717171717171717171717171717171717171717171717171717171717" - } - ] - } - ] - } + "data": "void" } } }, @@ -8859,6 +5374,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8885,7 +5429,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8895,7 +5439,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8955,186 +5499,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 } - ] + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9185,71 +5696,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "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 + } + }, + { + "key": { + "symbol": "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -9333,6 +6123,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9359,7 +6178,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9369,7 +6188,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9462,6 +6281,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9488,7 +6336,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9498,7 +6346,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9531,16 +6379,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -9553,89 +6401,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "cancel_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": "cancel_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } + "data": "void" } } }, @@ -9716,6 +6523,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9742,7 +6578,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -9752,7 +6588,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9760,123 +6596,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": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -9927,71 +6648,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10042,71 +6845,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 } - ] + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10130,7 +7015,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -10153,22 +7038,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -10176,15 +7069,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -10192,49 +7085,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 3470 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -10319,6 +7272,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10345,7 +7327,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -10355,7 +7337,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10373,131 +7355,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", @@ -10573,6 +7430,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10599,7 +7485,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -10609,7 +7495,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10642,11 +7528,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -10662,78 +7555,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": 3170 + } + } + ] } } } }, - "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": 3170 + } } } } }, - "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": 3170 + } + } + ] + } + } + } + }, + "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": 3170 + } } ] } @@ -10742,6 +7707,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": 3170 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -10757,7 +7748,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -10780,75 +7771,315 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } } ] } @@ -10899,71 +8130,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } + } + ] } } } }, - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } } ] } @@ -11047,6 +8557,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11083,7 +8622,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -11176,6 +8715,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11212,7 +8780,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -11230,6 +8798,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": "3030303030303030303030303030303030303030303030303030303030303030" + } + ] + } + } + } + }, + "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": "3030303030303030303030303030303030303030303030303030303030303030" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -11305,6 +9004,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11341,7 +9069,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -11401,71 +9129,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } } ] } @@ -11516,71 +9326,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } } ] } @@ -11631,71 +9523,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3470 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3170 + } + } } ] } @@ -11779,6 +9753,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11815,7 +9818,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -11908,6 +9911,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11944,7 +9976,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { 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 3c4ca5b55..9465fd7ab 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": 9, + "address": 6, "nonce": 0 }, "auth": [ @@ -135,91 +135,6 @@ [], [], [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" - } - ] - } - }, - "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": 270 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -259,49 +174,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 113658, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -771,6 +649,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -807,7 +714,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -959,120 +866,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "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": "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 - } - } - ] - } } ] } @@ -1156,7 +949,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1171,7 +964,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1186,10 +979,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1201,10 +994,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1222,7 +1015,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1237,7 +1030,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1252,13 +1045,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1267,120 +1065,16 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "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" - } - ] - }, - "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": { @@ -1392,7 +1086,7 @@ "val": { "i128": { "hi": 0, - "lo": 999730 + "lo": 1000000 } } }, @@ -1494,79 +1188,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": 270 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -2309,18 +1930,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -2339,159 +1953,70 @@ "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" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ { "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "deadline" + "symbol": "id" }, "val": { - "u64": 87400 + "symbol": "LCCON" } }, { "key": { - "symbol": "id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -2968,6 +2493,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3099,5472 +2653,31 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "reward_allocations" }, "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": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "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": "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": 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": 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": 270 - } - } - ] - } - } - } - }, - "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": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "0808080808080808080808080808080808080808080808080808080808080808" - } - ] - } - } - } - }, - "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": "0808080808080808080808080808080808080808080808080808080808080808" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "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" - } - ], - "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": 3890 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4080 - } - } - ] - } - } - } - }, - "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": 4080 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -8593,7 +2706,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8603,7 +2716,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8636,16 +2749,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -8658,88 +2771,55 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" }, { - "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": "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": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } } } @@ -8821,6 +2901,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8857,7 +2966,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9295,6 +3404,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9331,7 +3469,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9426,175 +3564,79 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "reward_allocations" }, "val": { "vec": [ { - "symbol": "Cancelled" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] } ] } }, { "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" + "symbol": "reward_amount" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "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": "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": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "resume_quest" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -9678,6 +3720,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9714,7 +3785,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10152,6 +4223,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10188,7 +4288,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10281,6 +4381,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10317,7 +4446,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10335,137 +4464,6 @@ }, "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": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" - } - ] - } - } - } - }, - "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": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -10541,6 +4539,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10577,7 +4604,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11015,6 +5042,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11051,7 +5107,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11144,6 +5200,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11180,7 +5265,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { 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 53b8ef1d6..c37856286 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 7, "nonce": 0 }, "auth": [ @@ -129,58 +129,115 @@ } ] ], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + } + ] + } + }, + "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": 2410 + "lo": 440 } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 2410 - } - } - ] + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } - }, - "sub_invocations": [] + ] } - ] + }, + "sub_invocations": [] } ] ], @@ -190,6 +247,25 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -197,7 +273,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "expire_quest", "args": [ { "symbol": "LCCON" @@ -217,12 +293,19 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 122282, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -608,111 +691,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": 2410 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2410 - } - } - } - ] - } - }, - { - "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": [ @@ -797,6 +775,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -823,7 +830,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -833,7 +840,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -985,47 +992,194 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, + }, + { + "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": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + } + }, + { + "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": 25196 + } + } + ] + } + }, + { + "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" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, 6311999 ] ], @@ -1035,7 +1189,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -1050,7 +1204,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -1068,7 +1222,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1083,7 +1237,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1098,7 +1252,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1113,7 +1267,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1194,6 +1348,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": { @@ -1238,7 +1458,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999560 } } }, @@ -1344,7 +1564,16 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent" } }, @@ -1355,14 +1584,78 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent", - "val": { - "contract_instance": { - "executable": "stellar_asset", - "storage": [ - { - "key": { + "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": "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": { @@ -2082,27 +2375,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2410 - } - } - ] + "symbol": "LCCON" } } } @@ -2113,74 +2390,125 @@ "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": 2410 + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 } }, { - "i128": { - "hi": 0, - "lo": 2410 + "key": { + "symbol": "creator" + }, + "val": { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } }, { - "i128": { - "hi": 0, - "lo": 2410 + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" } } ] @@ -2193,29 +2521,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_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 2410 - } + "symbol": "LCCON" } } } @@ -2225,7 +2547,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2234,14 +2556,18 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2252,17 +2578,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "deposit_escrow" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2273,13 +2603,5405 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "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": "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": 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": 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": 440 + } + } + ] + } + } + } + }, + "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": 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": "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", + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "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": { + "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": { @@ -2339,6 +8061,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2365,7 +8116,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Expired" } ] } @@ -2375,7 +8126,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2435,87 +8186,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": 2410 - } - } + "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" } - } + ] } ] } @@ -2566,87 +8301,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": 2410 - } - } + "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" } - } + ] } ] } @@ -2658,28 +8377,53 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { "symbol": "get_escrow_info" } ], "data": { - "symbol": "LCCON" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2690,94 +8434,53 @@ "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" - } - }, + "string": "escalating Ok(ScErrorType::Contract) frame-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": 2410 - } - } + "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" } - } + ] } ] } @@ -2861,6 +8564,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2887,7 +8619,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Expired" } ] } @@ -2897,7 +8629,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2990,6 +8722,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3016,132 +8777,28 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Expired" } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "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": 2410 - } - } - ] - } - } - } - }, - "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": 2410 - } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } @@ -3151,19 +8808,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" + } + ] + } } } }, @@ -3173,91 +8842,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": 2410 - } - } - ] + "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": "error" }, { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 2410 - } - } - ] + "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": 2410 - } + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] } } } @@ -3339,6 +9005,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3365,7 +9060,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -3375,7 +9070,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3417,105 +9112,204 @@ } } }, - "failed_call": false + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "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": 2410 - } - } + "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": 2410 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3566,218 +9360,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": 2410 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 2410 - } - } - } - ] + "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": 2410 - } - } + "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": 2410 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3861,6 +9508,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3887,7 +9563,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -3897,7 +9573,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3990,6 +9666,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4016,7 +9721,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -4026,7 +9731,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { 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 ab7b7d6cd..d9ad3f6e5 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,243 @@ } ] ], + [ + [ + "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": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "3333333333333333333333333333333333333333333333333333333333333333" + } + ] + } + }, + "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": 480 + } + } + ] + } + }, + "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": 420 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -150,7 +387,7 @@ { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } ] @@ -172,7 +409,7 @@ { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } ] @@ -190,12 +427,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -230,19 +461,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 61500, + "timestamp": 87844, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -657,6 +881,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -664,7 +942,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -686,7 +964,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } } @@ -711,7 +989,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -729,6 +1007,18 @@ "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } } ] } @@ -819,14 +1109,43 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } }, { "key": { @@ -853,7 +1172,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -1005,6 +1324,234 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 480 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "3333333333333333333333333333333333333333333333333333333333333333" + } + }, + { + "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": 420 + } + } + }, + { + "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": "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 + } + } + ] + } } ] } @@ -1022,7 +1569,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1037,7 +1584,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1052,10 +1599,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1067,10 +1614,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1085,10 +1632,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1100,10 +1647,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1121,7 +1668,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1136,7 +1683,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1151,10 +1698,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 2781962168096793370 } }, "durability": "temporary" @@ -1166,10 +1713,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 2781962168096793370 } }, "durability": "temporary", @@ -1184,10 +1731,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 7270604957039011794 } }, "durability": "temporary" @@ -1199,10 +1746,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 7270604957039011794 } }, "durability": "temporary", @@ -1217,14 +1764,278 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "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": "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": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, @@ -1258,7 +2069,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999100 } } }, @@ -1364,14 +2175,160 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { + "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": 480 + } + } + }, + { + "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": 420 + } + } + }, + { + "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", @@ -2102,25 +3059,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 1200 - } + "symbol": "LCCON" } ] } @@ -2138,31 +3086,19 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 1200 - } - }, - { - "i128": { - "hi": 0, - "lo": 1200 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -2180,31 +3116,13 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1200 - } - } - ] - } + "data": "void" } } }, @@ -2213,56 +3131,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": 1200 - } + "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", @@ -2275,54 +3166,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": { @@ -2359,6 +3203,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2385,7 +3258,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2455,218 +3328,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": 1200 - } - } - }, - { - "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": 1200 - } - } + "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" } - } + ] } ] } @@ -2717,87 +3443,4559 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "is_active" + "symbol": "category" }, "val": { - "bool": true + "u32": 0 } }, { "key": { - "symbol": "quest_id" + "symbol": "creator" }, "val": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "token" + "symbol": "deadline" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "u64": 87400 } }, { "key": { - "symbol": "total_deposited" + "symbol": "id" }, "val": { - "i128": { - "hi": 0, - "lo": 1200 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "total_paid_out" + "symbol": "reward_allocations" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "total_refunded" + "symbol": "reward_amount" }, "val": { "i128": { "hi": 0, - "lo": 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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "3333333333333333333333333333333333333333333333333333333333333333" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "3333333333333333333333333333333333333333333333333333333333333333" + } + ] + } + } + } + }, + "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": 480 + } + } + ] + } + } + } + }, + "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": 480 + } + } + ] + } + } + } + }, + "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": 480 + } + } + } + } + }, + "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": 480 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 420 + } + } + ] + } + } + } + }, + "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": 999520 + } + } + } + } + }, + "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": 420 + } + } + ] + } + } + } + }, + "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": 420 + } + } + } + } + }, + "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": 420 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" } - } + ] } ] } @@ -2881,6 +8079,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2917,7 +8144,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3010,6 +8237,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3046,7 +8302,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3139,6 +8395,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3175,7 +8460,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3235,87 +8520,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": 1200 - } - } + "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" } - } + ] } ] } @@ -3366,87 +8635,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": 1200 - } - } + "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" } - } + ] } ] } @@ -3497,87 +8750,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": 1200 - } - } + "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" } - } + ] } ] } @@ -3661,6 +8898,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3697,7 +8963,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3790,6 +9056,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3817,58 +9112,25 @@ "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" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -3880,7 +9142,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -3889,24 +9151,27 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "deposit_escrow" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } ] @@ -3919,29 +9184,39 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "transfer" + "symbol": "esc_dep" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "i128": { - "hi": 0, - "lo": 1200 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1420 + } + }, + { + "i128": { + "hi": 0, + "lo": 1420 + } + } + ] } } } @@ -3951,19 +9226,37 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { "symbol": "transfer" } ], - "data": "void" + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1420 + } + } + ] + } } } }, @@ -3972,33 +9265,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "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": 1200 - } - } - ] + "i128": { + "hi": 0, + "lo": 1420 + } } } } @@ -4008,31 +9297,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": 1200 - } - } - ] - } + "data": "void" } } }, @@ -4050,15 +9327,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], - "data": { - "i128": { - "hi": 0, - "lo": 1200 - } - } + "data": "void" } } }, @@ -4139,6 +9411,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4165,7 +9466,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4175,7 +9476,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4241,7 +9542,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -4265,7 +9566,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4284,6 +9585,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4291,7 +9658,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -4313,7 +9680,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 0 } } } @@ -4372,7 +9739,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -4396,7 +9763,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4415,6 +9782,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4422,7 +9855,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -4444,7 +9877,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 0 } } } @@ -4503,7 +9936,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -4527,7 +9960,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4546,6 +9979,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4553,7 +10052,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -4575,7 +10074,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 0 } } } @@ -4661,6 +10160,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4687,7 +10215,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4697,7 +10225,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4790,6 +10318,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4816,7 +10373,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4826,7 +10383,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4859,7 +10416,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -4868,10 +10425,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4889,84 +10443,150 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "submit_proof" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1420 + } + } + ] } } } }, - "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": 1420 + } } } } }, - "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": "submit_proof" - }, + "i128": { + "hi": 0, + "lo": 1420 + } + } + ] + } + } + } + }, + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] + "i128": { + "hi": 0, + "lo": 1420 + } } ] } @@ -4975,6 +10595,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": 1420 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -5050,6 +10696,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5086,7 +10761,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5152,7 +10827,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -5195,6 +10870,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -5202,7 +10943,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -5224,7 +10965,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } } @@ -5283,7 +11024,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -5320,10 +11061,76 @@ }, { "key": { - "symbol": "token" + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] } }, { @@ -5333,7 +11140,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -5355,7 +11162,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } } @@ -5414,7 +11221,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -5457,6 +11264,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -5464,7 +11337,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -5486,7 +11359,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } } @@ -5572,6 +11445,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5608,7 +11510,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5701,6 +11603,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5737,7 +11668,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5770,16 +11701,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": 2810 + } } ] } @@ -5800,12 +11740,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -5826,7 +11766,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -5851,7 +11791,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -5861,15 +11801,24 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "deposit_escrow" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2810 + } } ] } @@ -5955,6 +11904,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5991,7 +11969,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -6057,7 +12035,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -6100,6 +12078,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -6107,7 +12151,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -6129,7 +12173,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } } @@ -6188,7 +12232,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -6231,6 +12275,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -6238,7 +12348,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -6260,7 +12370,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } } @@ -6319,7 +12429,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 87844 } }, { @@ -6362,6 +12472,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1420 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -6369,7 +12545,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } }, @@ -6391,7 +12567,7 @@ "val": { "i128": { "hi": 0, - "lo": 1200 + "lo": 1420 } } } @@ -6477,6 +12653,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6513,7 +12718,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -6606,6 +12811,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6642,7 +12876,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { 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 e47b93c68..2a73c97e0 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": 8, "nonce": 0 }, "auth": [ @@ -129,25 +129,6 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -155,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": 4260 - } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4260 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -209,28 +157,28 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "expire_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -282,7 +230,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 132918, + "timestamp": 88634, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -668,111 +616,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": 4260 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4260 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, { "key": { "vec": [ @@ -857,6 +700,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -883,7 +755,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -1128,40 +1000,7 @@ "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1176,7 +1015,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -2142,11 +1981,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -2157,39 +2003,124 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, + "vec": [ { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 0 } - }, - { - "key": { - "symbol": "deadline" - }, + } + ] + } + } + } + }, + "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 } @@ -2202,6 +2133,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2228,7 +2188,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2676,6 +2636,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2702,7 +2691,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2805,6 +2794,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2831,7 +2849,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2874,11 +2892,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -2897,136 +2922,283 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "cancel_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 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": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": { @@ -3408,6 +3580,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3434,7 +3635,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3537,6 +3738,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3563,7 +3793,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3606,7 +3836,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -3615,10 +3845,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3639,12 +3866,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 66 + "contract": 67 } } } @@ -3665,7 +3892,7 @@ }, { "error": { - "contract": 66 + "contract": 67 } } ], @@ -3690,7 +3917,7 @@ }, { "error": { - "contract": 66 + "contract": 67 } } ], @@ -3700,7 +3927,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" }, { "vec": [ @@ -3708,10 +3935,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3799,7 +4023,36 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" }, "val": { "i128": { @@ -3823,7 +4076,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4271,6 +4524,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4297,7 +4579,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4400,6 +4682,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4426,7 +4737,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4469,7 +4780,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -4479,15 +4790,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4260 - } } ] } @@ -4500,43 +4802,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": 4260 - } - }, - { - "i128": { - "hi": 0, - "lo": 4260 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4547,105 +4832,59 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4260 - } + "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": 4260 - } + "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": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } } } }, @@ -4726,6 +4965,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4752,7 +5020,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4822,87 +5090,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": 127009 - } - }, - { - "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": 4260 - } - } + "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" } - } + ] } ] } @@ -4953,218 +5205,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } - }, - { - "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": 127009 - } - }, - { - "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": 4260 - } - } + "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" } - } + ] } ] } @@ -5188,7 +5293,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5211,36 +5316,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": "id" }, @@ -5248,6 +5468,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5274,7 +5523,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5377,6 +5626,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5403,7 +5681,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5446,16 +5724,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -5473,84 +5751,84 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "resume_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 4260 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "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": 63 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 4260 - } + "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": "transfer" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -5559,75 +5837,13 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 4260 - } - } - ] - } - } - } - }, - "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": 4260 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" + "symbol": "fn_call" }, { "bytes": "0000000000000000000000000000000000000000000000000000000000000001" @@ -5693,6 +5909,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5719,7 +5964,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -5789,218 +6034,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4260 - } - } - } - ] + "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": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6051,87 +6149,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": 4260 + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6215,6 +6412,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6241,7 +6467,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -6344,6 +6570,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6370,7 +6625,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -6473,6 +6728,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6499,7 +6783,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -6569,218 +6853,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4260 - } - } - } - ] + "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": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6831,140 +6968,239 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4260 - } - } - } - ] + "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": { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": { @@ -6995,6 +7231,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7021,7 +7286,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -7124,6 +7389,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7150,7 +7444,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -7193,7 +7487,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7203,6 +7497,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3180 + } } ] } @@ -7223,7 +7526,7 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7284,7 +7587,7 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -7293,6 +7596,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3180 + } } ] } @@ -7378,6 +7690,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7404,7 +7745,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -7474,218 +7815,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4260 - } - } - } - ] + "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": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7736,145 +7930,244 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4260 - } - } - } - ] + "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" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": { @@ -7900,6 +8193,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7926,7 +8248,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -8029,6 +8351,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8055,7 +8406,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -8107,10 +8458,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "3131313131313131313131313131313131313131313131313131313131313131" + "bytes": "2626262626262626262626262626262626262626262626262626262626262626" } ] } @@ -8200,10 +8551,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "3131313131313131313131313131313131313131313131313131313131313131" + "bytes": "2626262626262626262626262626262626262626262626262626262626262626" } ] } @@ -8289,6 +8640,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8315,7 +8695,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -8385,87 +8765,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8516,87 +8880,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8624,110 +8972,94 @@ } ], "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": 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": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8811,6 +9143,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8837,7 +9198,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -8940,6 +9301,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8966,7 +9356,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -9009,16 +9399,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3838383838383838383838383838383838383838383838383838383838383838" } ] } @@ -9039,12 +9432,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -9065,7 +9458,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -9090,7 +9483,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -9100,15 +9493,18 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3838383838383838383838383838383838383838383838383838383838383838" } ] } @@ -9194,6 +9590,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9214,32 +9639,147 @@ } }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Expired" - } - ] - } + "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" + } + ] } ] } @@ -9290,87 +9830,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9421,218 +9945,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4260 - } - } - } - ] + "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": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9716,6 +10093,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9742,7 +10148,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -9845,6 +10251,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9871,7 +10306,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -9914,7 +10349,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -9923,10 +10358,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "3636363636363636363636363636363636363636363636363636363636363636" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -9947,7 +10379,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -10008,7 +10440,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" }, { "vec": [ @@ -10016,10 +10448,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "3636363636363636363636363636363636363636363636363636363636363636" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -10105,6 +10534,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10125,32 +10583,147 @@ } }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Expired" - } - ] - } + "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" + } + ] } ] } @@ -10201,218 +10774,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4260 - } - } - } - ] + "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": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10463,87 +10889,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10627,6 +11037,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10653,7 +11092,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -10756,6 +11195,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10782,7 +11250,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -11010,6 +11478,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11036,7 +11533,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -11106,218 +11603,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } } } }, - "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": 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": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11368,87 +11833,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 127009 - } - }, - { - "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": 4260 - } - } + "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": 4260 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11532,6 +11981,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11558,7 +12036,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -11661,6 +12139,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11687,7 +12194,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } 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 4c972e08a..c20e44d82 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": 6, "nonce": 0 }, "auth": [ @@ -134,172 +134,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3750 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3750 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [ - [ - "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": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 66512, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -685,111 +525,6 @@ "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": 3750 - } - } - }, - { - "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": [ @@ -874,6 +609,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1113,10 +877,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1128,10 +892,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1146,10 +910,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6517132746326325848 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1161,109 +925,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6517132746326325848 - } - }, - "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": 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": "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 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1352,7 +1017,7 @@ "val": { "i128": { "hi": 0, - "lo": 1003750 + "lo": 1000000 } } }, @@ -1425,7 +1090,7 @@ "val": { "i128": { "hi": 0, - "lo": 996250 + "lo": 1000000 } } }, @@ -2181,131 +1846,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", @@ -2381,6 +1921,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2855,6 +2424,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2986,8103 +2584,33 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "1919191919191919191919191919191919191919191919191919191919191919" - } - ] - } - } - } - }, - "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": "1919191919191919191919191919191919191919191919191919191919191919" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" - } - ] - } - } - } - }, - "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": "1616161616161616161616161616161616161616161616161616161616161616" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": 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": "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": "reward_allocations" }, "val": { "vec": [ { - "symbol": "Active" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] } ] } }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, { "key": { "symbol": "reward_amount" 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 88e051cb4..a3c93bdda 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 @@ -136,6 +136,218 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "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": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "3636363636363636363636363636363636363636363636363636363636363636" + } + ] + } + }, + "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": 490 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", @@ -164,7 +376,89 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 540 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 540 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -175,7 +469,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 12394, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -565,20 +859,191 @@ "key": { "vec": [ { - "symbol": "Initialized" + "symbol": "Escrow" + }, + { + "symbol": "LCCON" } ] }, "val": { - "bool": true - } - }, - { - "key": { - "vec": [ + "map": [ { - "symbol": "PlatformQuestsCreated" - } + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5640 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5640 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 12394 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } ] }, "val": { @@ -645,6 +1110,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -671,7 +1165,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -681,7 +1175,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -707,11 +1201,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -837,6 +1327,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "3636363636363636363636363636363636363636363636363636363636363636" + } + }, + { + "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": 12394 + } + } + ] + } + }, + { + "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 + } + } + ] + } } ] } @@ -854,7 +1458,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -869,7 +1473,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -887,7 +1491,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -902,7 +1506,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -950,10 +1554,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -965,10 +1569,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -983,10 +1587,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -998,10 +1602,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1016,18 +1620,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": 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", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" } }, [ @@ -1130,7 +1965,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999510 } } }, @@ -1163,7 +1998,16 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent" } }, @@ -1174,18 +2018,82 @@ "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": [ + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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" @@ -1886,131 +2794,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", @@ -2086,6 +2869,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2560,6 +3372,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2689,6 +3530,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2758,16 +3628,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2780,31 +3650,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": { @@ -2815,13 +3680,59 @@ "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": 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" + } + ] + } + ] + } } } }, @@ -2902,6 +3813,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2928,7 +3868,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3282,17 +4222,6503 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 590 + } + } + ] + } + } + } + }, + "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": 590 + } + }, + { + "i128": { + "hi": 0, + "lo": 590 + } + } + ] + } + } + } + }, + "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": 590 + } + } + ] + } + } + } + }, + "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 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 5000 + } + } + ] + } + } + } + }, + "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": 5000 + } + }, + { + "i128": { + "hi": 0, + "lo": 5590 + } + } + ] + } + } + } + }, + "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": 5000 + } + } + ] + } + } + } + }, + "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": 5000 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "3636363636363636363636363636363636363636363636363636363636363636" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "3636363636363636363636363636363636363636363636363636363636363636" + } + ] + } + } + } + }, + "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": 490 + } + } + ] + } + } + } + }, + "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": 490 + } + }, + { + "i128": { + "hi": 0, + "lo": 5100 + } + } + ] + } + } + } + }, + "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": 1005590 + } + } + } + } + }, + "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": 490 + } + } + ] + } + } + } + }, + "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": 490 + } + } + } + } + }, + "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": 490 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5590 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": 540 + } + } + ] + } + } + } + }, + "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": 540 + } + }, + { + "i128": { + "hi": 0, + "lo": 5640 + } + } + ] + } + } + } + }, + "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": 540 + } + } + ] + } + } + } + }, + "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": 540 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": 12394 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "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": 12394 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3376,6 +10802,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3412,7 +10867,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3505,6 +10960,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3541,7 +11025,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3574,7 +11058,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -3583,10 +11067,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1313131313131313131313131313131313131313131313131313131313131313" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3604,84 +11085,150 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "submit_proof" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 5640 + } + } + ] } } } }, - "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": 5640 + } } } } }, - "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": "submit_proof" - }, + "i128": { + "hi": 0, + "lo": 5640 + } + } + ] + } + } + } + }, + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1313131313131313131313131313131313131313131313131313131313131313" - } - ] + "i128": { + "hi": 0, + "lo": 5640 + } } ] } @@ -3690,6 +11237,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": 5640 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3765,6 +11338,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3791,7 +11393,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -3801,7 +11403,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3861,71 +11463,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 12394 + } }, { - "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": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5640 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5640 + } + } } ] } @@ -3976,71 +11660,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 12394 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5640 + } + } + } + ] + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5640 + } + } } ] } @@ -4091,71 +11857,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 12394 + } }, { - "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": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5640 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6130 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 490 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5640 + } + } } ] } @@ -4239,6 +12087,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4265,7 +12142,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4275,7 +12152,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4368,6 +12245,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4394,7 +12300,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4404,7 +12310,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { 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 8e77384a1..4cbd64033 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 @@ -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": "2323232323232323232323232323232323232323232323232323232323232323" + } + ] + } + }, + "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": 340 + } } ] } @@ -178,6 +234,28 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -191,14 +269,89 @@ [], [], [], + [ + [ + "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": 2180 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2180 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], @@ -209,7 +362,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 74601, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -599,46 +752,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" @@ -649,81 +763,157 @@ "map": [ { "key": { - "symbol": "category" + "symbol": "deposit_count" }, "val": { - "u32": 0 + "u32": 1 } }, { "key": { - "symbol": "creator" + "symbol": "is_active" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bool": true } }, { "key": { - "symbol": "deadline" + "symbol": "token_balances" }, "val": { - "u64": 87400 + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2180 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "id" + "symbol": "total_deposited" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 2180 + } } }, { "key": { - "symbol": "reward_amount" + "symbol": "total_paid_out" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 0 } } }, { "key": { - "symbol": "reward_asset" + "symbol": "total_refunded" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "i128": { + "hi": 0, + "lo": 0 + } } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ { "key": { - "symbol": "status" + "symbol": "created_at" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "u64": 1000 } }, { "key": { - "symbol": "total_claims" + "symbol": "depositor" }, "val": { - "u32": 0 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "verifier" + "symbol": "token" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] } } ] @@ -733,41 +923,208 @@ "key": { "vec": [ { - "symbol": "QuestCategory" - }, - { - "u32": 0 + "symbol": "Initialized" } ] }, "val": { - "vec": [] + "bool": true } }, { "key": { "vec": [ { - "symbol": "QuestIds" + "symbol": "PlatformQuestsCreated" } ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "u64": 1 } }, { "key": { "vec": [ { - "symbol": "Role" - }, - { - "u32": 0 + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" @@ -867,6 +1224,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 340 + } + } + }, + { + "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": "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 + } + } + ] + } } ] } @@ -884,7 +1355,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -899,7 +1370,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -914,7 +1385,73 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "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": 6517132746326325848 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { "nonce": 1033654523790656264 @@ -950,7 +1487,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 7270604957039011794 } }, "durability": "temporary" @@ -965,7 +1502,40 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "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", @@ -1043,6 +1613,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 +1723,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1001840 } } }, @@ -1160,7 +1796,80 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 997820 + } + } + }, + { + "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": 340 } } }, @@ -1363,7 +2072,373 @@ "symbol": "fn_return" }, { - "symbol": "init_asset" + "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" @@ -1387,11 +2462,21 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "set_admin" + "symbol": "mint" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] } } } @@ -1407,17 +2492,23 @@ "v0": { "topics": [ { - "symbol": "set_admin" + "symbol": "mint" }, { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -1436,7 +2527,7 @@ "symbol": "fn_return" }, { - "symbol": "set_admin" + "symbol": "mint" } ], "data": "void" @@ -1457,39 +2548,22 @@ "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" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "ROOKIE" + "symbol": "mint" } ], "data": { "vec": [ { - "string": "Rookie" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } } ] } @@ -1501,24 +2575,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "mint" }, { - "symbol": "EXPLORER" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "Explorer" - } - ] + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -1528,25 +2607,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": "mint" } ], - "data": { - "vec": [ - { - "string": "Veteran" - } - ] - } + "data": "void" } } }, @@ -1555,22 +2628,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" } ] } @@ -1588,16 +2670,19 @@ "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "proof_sub" }, { - "symbol": "LEGEND" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "Legend" + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" } ] } @@ -1618,7 +2703,7 @@ "symbol": "fn_return" }, { - "symbol": "initialize" + "symbol": "submit_proof" } ], "data": "void" @@ -1642,7 +2727,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "register_quest" + "symbol": "approve_submission" } ], "data": { @@ -1651,22 +2736,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 } ] } @@ -1684,34 +2757,19 @@ "v0": { "topics": [ { - "symbol": "quest_reg" + "symbol": "sub_appr" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } + "data": "void" } } }, @@ -1729,7 +2787,7 @@ "symbol": "fn_return" }, { - "symbol": "register_quest" + "symbol": "approve_submission" } ], "data": "void" @@ -1750,21 +2808,24 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "claim_reward" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { "i128": { "hi": 0, - "lo": 1000000 + "lo": 340 } } ] @@ -1777,29 +2838,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" } } } @@ -1818,10 +2873,15 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "balance" } ], - "data": "void" + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } } } }, @@ -1830,7 +2890,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1842,7 +2902,7 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "mint" + "symbol": "transfer" } ], "data": { @@ -1850,10 +2910,13 @@ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, { "i128": { "hi": 0, - "lo": 1000000 + "lo": 340 } } ] @@ -1872,13 +2935,13 @@ "v0": { "topics": [ { - "symbol": "mint" + "symbol": "transfer" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -1887,7 +2950,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 340 } } } @@ -1907,7 +2970,7 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "transfer" } ], "data": "void" @@ -1919,28 +2982,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "symbol": "cancel_quest" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 340 + } } ] } @@ -1958,22 +3024,22 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "xp_award" }, { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 } ] } @@ -1994,15 +3060,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "claim_reward" } ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": "void" } } }, @@ -2083,6 +3144,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2109,7 +3199,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2119,7 +3209,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2557,6 +3647,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2583,7 +3702,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2593,7 +3712,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2686,6 +3805,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2712,7 +3860,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2722,7 +3870,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2755,19 +3903,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + "symbol": "LCCON" } ] } @@ -2788,12 +3933,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -2814,7 +3959,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2839,7 +3984,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2849,18 +3994,15 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + "symbol": "LCCON" } ] } @@ -2946,6 +4088,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2972,7 +4143,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2982,7 +4153,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3420,6 +4591,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3446,7 +4646,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3456,7 +4656,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3549,6 +4749,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3575,7 +4804,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3585,7 +4814,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3603,6 +4832,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", @@ -3678,6 +5032,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3704,7 +5087,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3714,7 +5097,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4152,6 +5535,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4178,7 +5590,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4188,7 +5600,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4281,6 +5693,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4307,7 +5748,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4317,7 +5758,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4350,7 +5791,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -4360,15 +5801,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 970 - } } ] } @@ -4389,7 +5821,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -4450,7 +5882,7 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" }, { "vec": [ @@ -4459,15 +5891,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 970 - } } ] } @@ -4553,6 +5976,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4579,7 +6031,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4589,7 +6041,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5027,6 +6479,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5053,7 +6534,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5063,7 +6544,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5156,6 +6637,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5182,7 +6692,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5192,7 +6702,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5247,89 +6757,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" } } }, @@ -5410,6 +6879,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5436,7 +6934,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5446,7 +6944,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5884,6 +7382,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5910,7 +7437,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5920,7 +7447,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6013,6 +7540,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6039,7 +7595,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6049,7 +7605,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6082,16 +7638,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6112,12 +7668,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -6138,7 +7694,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6163,7 +7719,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6173,15 +7729,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6267,6 +7823,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6293,7 +7878,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6303,7 +7888,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6741,6 +8326,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6767,7 +8381,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6777,7 +8391,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6870,6 +8484,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6896,7 +8539,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6906,7 +8549,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6961,89 +8604,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_resume" }, { - "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": "resume_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -7124,6 +8726,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7150,7 +8781,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7160,7 +8791,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7598,6 +9229,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7624,7 +9284,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7634,7 +9294,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7727,6 +9387,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7753,7 +9442,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7763,7 +9452,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7796,16 +9485,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": 2180 + } } ] } @@ -7818,26 +9516,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "pause_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2180 + } + }, + { + "i128": { + "hi": 0, + "lo": 2180 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -7848,64 +9563,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": 2180 + } + } + ] } } } }, - "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": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 2180 + } } } } }, "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", @@ -7981,6 +9742,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8007,7 +9797,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8017,7 +9807,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8077,71 +9867,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2180 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2180 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8192,71 +10064,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2180 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2180 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8307,71 +10261,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2180 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2180 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8455,6 +10491,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8481,7 +10546,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8491,7 +10556,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8584,6 +10649,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8610,7 +10704,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8620,7 +10714,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "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 3d7bc7095..b7de065fb 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": 6, + "address": 9, "nonce": 0 }, "auth": [ @@ -129,14 +129,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": [] + } + ] + } + ] + ], [], [], [], @@ -183,12 +230,40 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 82378, + "timestamp": 64953, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -574,6 +649,177 @@ "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "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": 2580 + } + } + } + ] + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, { "key": { "vec": [ @@ -658,6 +904,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -929,7 +1204,40 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -944,7 +1252,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1910,7 +2218,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -1920,6 +2228,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2580 + } } ] } @@ -1932,27 +2249,44 @@ "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 - } - } - } - } - }, - "failed_call": true - }, + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2580 + } + }, + { + "i128": { + "hi": 0, + "lo": 2580 + } + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1962,64 +2296,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": 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": 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": 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", @@ -2095,6 +2475,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2191,71 +2600,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -2306,71 +2994,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -2394,7 +3164,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2417,122 +3187,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" + "symbol": "get_quest" } ], "data": { @@ -2569,6 +3224,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2698,6 +3382,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2767,16 +3480,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -2797,12 +3510,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -2823,7 +3536,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2848,7 +3561,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2858,15 +3571,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -2952,6 +3665,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3048,99 +3790,155 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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" + "key": { + "symbol": "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } + } + ] } } } @@ -3150,84 +3948,192 @@ { "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_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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -3278,71 +4184,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 + } + } } ] } @@ -3426,6 +4414,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3555,6 +4572,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3624,16 +4670,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3651,84 +4697,84 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "resume_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 2580 + } + } + ] } } } }, - "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": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 2580 + } } } } }, - "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": 63 - } + "symbol": "transfer" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -3737,23 +4783,33 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "esc_ref" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2580 + } + } + ] } } } @@ -3764,12 +4820,97 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2580 + } + } + ] + } + } + } + }, + "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": 2580 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" }, { "symbol": "get_quest" @@ -3809,6 +4950,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3835,7 +5005,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3905,71 +5075,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } } ] } @@ -4020,15 +5272,3381 @@ } ], "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": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "3232323232323232323232323232323232323232323232323232323232323232" + } + ] + } + } + } + }, + "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": "3232323232323232323232323232323232323232323232323232323232323232" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "2929292929292929292929292929292929292929292929292929292929292929" + } + ] + } + } + } + }, + "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": "2929292929292929292929292929292929292929292929292929292929292929" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "2727272727272727272727272727272727272727272727272727272727272727" + } + ] + } + } + } + }, + "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": "2727272727272727272727272727272727272727272727272727272727272727" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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", @@ -4038,21 +8656,167 @@ "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": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -4063,28 +8827,186 @@ "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": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 + } + } }, { - "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": 2580 } - ] + } } ] } @@ -4135,71 +9057,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } } ] } @@ -4283,6 +9287,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4309,7 +9342,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4412,6 +9445,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4438,7 +9500,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4481,7 +9543,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -4503,34 +9565,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": "expire_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4541,17 +9595,58 @@ "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": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] } } } @@ -4633,6 +9728,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4729,71 +9853,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } } ] } @@ -4844,71 +10050,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } } ] } @@ -4959,71 +10247,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } } ] } @@ -5107,6 +10477,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5236,6 +10635,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5359,10 +10787,39 @@ }, { "key": { - "symbol": "id" + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -5461,186 +10918,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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 + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 } - ] + } } ] } @@ -5691,71 +11115,350 @@ } ], "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } + } + ] } } } }, - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 2580 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 2580 + } + } } ] } @@ -5839,6 +11542,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5968,6 +11700,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 29eab37b7..052f5b674 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 @@ -129,6 +129,19 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", @@ -145,7 +158,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" } ] } @@ -197,7 +210,7 @@ { "i128": { "hi": 0, - "lo": 100 + "lo": 50 } } ] @@ -215,74 +228,18 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "0505050505050505050505050505050505050505050505050505050505050505" - } - ] - } - }, - "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": 30 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -297,56 +254,29 @@ [], [], [], - [ - [ - "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": [] - } - ] - ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -377,7 +307,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 10662, + "timestamp": 26051, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -847,6 +777,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -883,7 +842,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -1059,7 +1018,7 @@ "val": { "i128": { "hi": 0, - "lo": 100 + "lo": 50 } } }, @@ -1068,7 +1027,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" } }, { @@ -1104,81 +1063,7 @@ "symbol": "timestamp" }, "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 30 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "0505050505050505050505050505050505050505050505050505050505050505" - } - }, - { - "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 + "u64": 26051 } } ] @@ -1223,46 +1108,6 @@ } ] } - }, - { - "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 - } - } - ] - } } ] } @@ -1280,7 +1125,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1295,7 +1140,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1310,43 +1155,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "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 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1377,39 +1189,6 @@ { "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 @@ -1424,7 +1203,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { "nonce": 1194852393571756375 @@ -1445,7 +1224,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1460,7 +1239,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1544,7 +1323,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1559,7 +1338,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1577,7 +1356,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1592,73 +1371,7 @@ "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 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1714,7 +1427,7 @@ "val": { "i128": { "hi": 0, - "lo": 999870 + "lo": 999950 } } }, @@ -1860,80 +1573,7 @@ "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": "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": 30 + "lo": 50 } } }, @@ -2704,7 +2344,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -2713,10 +2353,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2729,31 +2366,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": "expire_quest" } ], "data": { - "vec": [ - { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2764,17 +2396,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": { @@ -2785,55 +2421,3441 @@ "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "expire_quest" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - } + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "0808080808080808080808080808080808080808080808080808080808080808" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "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": "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": 50 + } + } + ] + } + } + } + }, + "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": 50 + } + } + ] + } + } + } + }, + "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": 50 + } + } + } + } + }, + "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": 50 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" + "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": [ + { + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2851,10 +5873,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" + } + ] + } + ] + } } } }, @@ -2875,21 +5965,140 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "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 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } }, { - "i128": { - "hi": 0, - "lo": 100 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -2902,7 +6111,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -2911,14 +6120,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" } } } @@ -2928,7 +6137,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2937,14 +6146,120 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] } } } @@ -2954,7 +6269,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -2963,25 +6278,22 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "i128": { - "hi": 0, - "lo": 100 - } + "bytes": "3535353535353535353535353535353535353535353535353535353535353535" } ] } @@ -2993,117 +6305,90 @@ { "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": "submit_proof" } ], "data": { - "i128": { - "hi": 0, - "lo": 100 + "error": { + "contract": 67 } } } } }, - "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": 67 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 100 - } - } - ] + "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": "submit_proof" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3535353535353535353535353535353535353535353535353535353535353535" + } + ] } ] } @@ -3112,27 +6397,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", @@ -3208,6 +6472,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3234,7 +6527,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3682,6 +6975,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3708,7 +7030,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3811,6 +7133,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3837,7 +7188,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3845,227 +7196,17 @@ { "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": "0505050505050505050505050505050505050505050505050505050505050505" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ - { - "bytes": "0505050505050505050505050505050505050505050505050505050505050505" - } - ] - } - } - } - }, - "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" + }, + "val": { + "u32": 1 + } }, { - "i128": { - "hi": 0, - "lo": 30 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -4078,59 +7219,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": 999900 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -4139,25 +7228,19 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "LCCON" }, { - "i128": { - "hi": 0, - "lo": 30 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4169,117 +7252,87 @@ { "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": "expire_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 30 + "error": { + "contract": 67 } } } } }, - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 30 - } - } - ] + "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": 67 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "expire_quest" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -4288,27 +7341,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", @@ -4384,6 +7416,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4410,7 +7471,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4420,7 +7481,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -4858,6 +7919,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4884,7 +7974,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4894,7 +7984,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -4987,6 +8077,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5013,7 +8132,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5023,7 +8142,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -5056,70 +8175,111 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } } } }, - "failed_call": false + "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_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" + "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": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } } } }, @@ -5200,6 +8360,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5226,7 +8415,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5236,7 +8425,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -5674,6 +8863,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5700,7 +8918,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5710,7 +8928,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -5803,6 +9021,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5829,7 +9076,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5839,7 +9086,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -5872,7 +9119,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -5882,6 +9129,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4290 + } } ] } @@ -5894,34 +9150,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": "deposit_escrow" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -5932,17 +9180,67 @@ "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": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4290 + } + } + ] + } + ] } } } @@ -6024,6 +9322,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6060,7 +9387,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6498,6 +9825,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6534,7 +9890,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6627,6 +9983,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6663,7 +10048,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6696,16 +10081,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6726,12 +10111,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -6752,7 +10137,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6777,7 +10162,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6787,15 +10172,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6881,6 +10266,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6917,7 +10331,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -7355,6 +10769,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7391,7 +10834,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -7484,6 +10927,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7520,7 +10992,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -7553,7 +11025,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -7583,7 +11055,7 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -7644,7 +11116,7 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" }, { "vec": [ @@ -7738,6 +11210,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7774,7 +11275,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -8212,6 +11713,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8248,7 +11778,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -8341,6 +11871,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8377,7 +11936,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -8395,6 +11954,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", @@ -8470,6 +12154,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8506,7 +12219,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -8944,6 +12657,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8980,7 +12722,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -9073,6 +12815,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9109,7 +12880,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { 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 364148647..acc3615b6 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,168 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + } + ] + } + }, + "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": 440 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" + } + ] + } + }, + "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": 410 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -162,12 +324,18 @@ [], [], [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 20242, + "timestamp": 97692, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -637,6 +805,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -673,7 +870,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -825,105 +1022,267 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "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 + }, + { + "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": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + } + }, + { + "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": 410 + } + } + }, + { + "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": "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" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -938,10 +1297,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -953,10 +1312,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -971,10 +1330,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -986,10 +1345,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1004,18 +1363,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1024,13 +1378,282 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { + "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" } ] @@ -1045,7 +1668,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999150 } } }, @@ -1147,6 +1770,152 @@ 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", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "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": { @@ -1264,25 +2033,2481 @@ "contract_code": { "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" - } - }, - "ext": "v0" - }, - 4095 - ] - ] - ] - }, - "events": [ + }, + [ + { + "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": "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": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + } + ] + } + } + } + }, + "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": 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": 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": 440 + } + } + ] + } + } + } + }, + "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": 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": "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", + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" + } + ] + } + } + } + }, + "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": 410 + } + } + ] + } + } + } + }, + "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": 999560 + } + } + } + } + }, + "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": 410 + } + } + ] + } + } + } + }, + "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": 410 + } + } + } + } + }, + "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": 410 + } + } + ] + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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", @@ -1295,14 +4520,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "init_asset" + "symbol": "get_escrow_info" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "symbol": "LCCON" } } } @@ -1312,7 +4537,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1321,83 +4546,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" + } + ] + } + ] + } } } }, @@ -1418,11 +4638,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "initialize" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" } } } @@ -1433,75 +4653,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" + } + ] } ] } @@ -1513,51 +4741,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" } } } @@ -1576,97 +4776,75 @@ "symbol": "fn_return" }, { - "symbol": "initialize" + "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": "register_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 + "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", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "quest_reg" - }, - { - "symbol": "LCCON" - }, - { - "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" + } + ] } ] } @@ -1678,19 +4856,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" + } } } }, @@ -1699,30 +4882,126 @@ { "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" } } ] @@ -1735,29 +5014,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" } } } @@ -1767,7 +5040,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1776,10 +5049,121 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } + } + ] + } } } }, @@ -1797,22 +5181,19 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { - "i128": { - "hi": 0, - "lo": 1000000 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -1824,29 +5205,30 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "q_cancel" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } } } @@ -1856,7 +5238,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1865,10 +5247,15 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "cancel_quest" } ], - "data": "void" + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } } } }, @@ -1949,6 +5336,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1975,7 +5391,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -1985,7 +5401,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2423,6 +5839,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2449,7 +5894,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2459,7 +5904,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2552,6 +5997,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2578,7 +6052,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2588,7 +6062,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2606,98 +6080,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", @@ -2773,6 +6155,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2809,7 +6220,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3247,6 +6658,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3283,7 +6723,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3376,6 +6816,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3412,7 +6881,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { 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 fd7b73345..2fffb1e2a 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 @@ -135,7 +135,6 @@ [], [], [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", @@ -152,7 +151,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" } ] } @@ -204,7 +203,7 @@ { "i128": { "hi": 0, - "lo": 120 + "lo": 170 } } ] @@ -220,6 +219,13 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", @@ -254,12 +260,67 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 171122, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -729,6 +790,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -755,7 +845,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -791,11 +881,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -945,7 +1031,7 @@ "val": { "i128": { "hi": 0, - "lo": 120 + "lo": 170 } } }, @@ -954,7 +1040,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" } }, { @@ -990,7 +1076,7 @@ "symbol": "timestamp" }, "val": { - "u64": 1000 + "u64": 75574 } } ] @@ -1145,13 +1231,46 @@ 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": 6277191135259896685 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1166,7 +1285,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1250,7 +1369,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1265,7 +1384,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1283,7 +1402,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1298,7 +1417,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1354,7 +1473,7 @@ "val": { "i128": { "hi": 0, - "lo": 999880 + "lo": 999830 } } }, @@ -1500,7 +1619,7 @@ "val": { "i128": { "hi": 0, - "lo": 120 + "lo": 170 } } }, @@ -2256,131 +2375,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", @@ -2456,6 +2450,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2930,6 +2953,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3059,6 +3111,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3140,7 +3221,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" } ] } @@ -3170,7 +3251,7 @@ "data": { "vec": [ { - "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" } ] } @@ -3313,7 +3394,7 @@ { "i128": { "hi": 0, - "lo": 120 + "lo": 170 } } ] @@ -3404,7 +3485,7 @@ { "i128": { "hi": 0, - "lo": 120 + "lo": 170 } } ] @@ -3438,7 +3519,7 @@ "data": { "i128": { "hi": 0, - "lo": 120 + "lo": 170 } } } @@ -3493,7 +3574,7 @@ { "i128": { "hi": 0, - "lo": 120 + "lo": 170 } } ] @@ -3632,6 +3713,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4106,6 +4216,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4235,6 +4374,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4304,7 +4472,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "resume_quest" } ], "data": { @@ -4326,48 +4494,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" + } + ] + } + ] + } } } }, @@ -4448,6 +4657,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4474,7 +4712,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4922,6 +5160,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4948,7 +5215,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5051,6 +5318,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5077,7 +5373,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5120,16 +5416,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -5142,26 +5438,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "expire_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -5172,21 +5473,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "pause_quest" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -5197,33 +5494,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] + "symbol": "LCCON" } } } @@ -5233,7 +5514,5347 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 580 + } + } + ] + } + } + } + }, + "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": 580 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": { @@ -5305,6 +10926,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5331,7 +10981,165 @@ "val": { "vec": [ { - "symbol": "Paused" + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" } ] } @@ -5779,6 +11587,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5805,7 +11642,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5908,6 +11745,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5934,7 +11800,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } 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 bc0d741a4..12fafba78 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": 7, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,67 +129,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1110 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1110 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -245,13 +184,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { @@ -643,111 +575,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": 1110 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 - } - } - } - ] - } - }, - { - "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": [ @@ -832,6 +659,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1130,39 +986,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": { @@ -2117,7 +1940,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "cancel_quest" } ], "data": { @@ -2127,15 +1950,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1110 - } } ] } @@ -2153,16 +1967,13 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "q_cancel" }, { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { @@ -2170,13 +1981,7 @@ { "i128": { "hi": 0, - "lo": 1110 - } - }, - { - "i128": { - "hi": 0, - "lo": 1110 + "lo": 0 } } ] @@ -2195,30 +2000,17 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "cancel_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1110 - } - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } } } @@ -2228,29 +2020,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": 1110 - } + "symbol": "LCCON" } } } @@ -2260,7 +2046,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2269,75 +2055,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" + "symbol": "get_quest" } ], "data": { @@ -2374,6 +2092,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2400,7 +2147,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2470,218 +2217,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": 1110 - } - } - }, - { - "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": 1110 - } - } + "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" } - } + ] } ] } @@ -2732,87 +2332,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 - } - }, - { - "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": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 + "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" } - } + ] } ] } @@ -2896,6 +2595,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2922,7 +2650,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3025,6 +2753,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3051,7 +2808,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3094,16 +2851,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -3121,150 +2878,81 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "pause_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1110 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "error": { + "contract": 63 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 1110 - } + "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" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1110 - } + "error": { + "contract": 63 } - ] - } - } - } - }, - "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": 1110 - } + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -3273,32 +2961,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": 1110 - } - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -3374,6 +3036,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3470,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": 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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3601,87 +3276,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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3732,87 +3391,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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3896,6 +3539,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4025,6 +3697,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4094,7 +3795,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -4104,15 +3805,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2610 - } } ] } @@ -4133,7 +3825,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -4194,7 +3886,7 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" }, { "vec": [ @@ -4203,15 +3895,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2610 - } } ] } @@ -4297,6 +3980,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4393,87 +4105,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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4524,87 +4220,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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4655,87 +4335,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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4819,6 +4483,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4948,6 +4641,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5017,16 +4739,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -5047,12 +4769,12 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -5073,7 +4795,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -5098,7 +4820,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -5108,15 +4830,15 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -5202,6 +4924,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5298,218 +5049,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": 1110 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 - } - } - } - ] + "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" - }, - { - "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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5560,216 +5164,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": 1110 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 - } - } - } - ] + "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" - } - }, + "vec": [ { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "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" - } + ] } ] } @@ -5793,7 +5252,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5816,148 +5275,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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 } } } @@ -5978,7 +5301,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -5986,1477 +5309,41 @@ "string": "escalating Ok(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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 1110 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 1110 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 1110 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c" - } - ] - } - } - } - }, - "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": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 1110 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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": 1110 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1110 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "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" - } - }, + } + }, + "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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7540,6 +5427,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7669,6 +5585,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7738,25 +5683,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 1310 - } + "symbol": "LCCON" } ] } @@ -7777,12 +5713,12 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -7803,7 +5739,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -7828,7 +5764,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -7838,24 +5774,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": 1310 - } + "symbol": "LCCON" } ] } @@ -7941,6 +5868,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8037,87 +5993,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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8129,28 +6069,53 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { "symbol": "get_escrow_info" } ], "data": { - "symbol": "LCCON" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -8161,94 +6126,53 @@ "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" - } - }, + "string": "escalating Ok(ScErrorType::Contract) frame-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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8299,87 +6223,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": 1110 - } - } + "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": 1110 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8463,6 +6371,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8592,6 +6529,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 8e20efcce..a64077685 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": 9, + "address": 7, "nonce": 0 }, "auth": [ @@ -129,6 +129,62 @@ } ] ], + [ + [ + "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": [] + } + ] + ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", @@ -145,7 +201,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" } ] } @@ -197,7 +253,7 @@ { "i128": { "hi": 0, - "lo": 270 + "lo": 200 } } ] @@ -213,26 +269,28 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -243,7 +301,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 95324, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -713,6 +771,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -739,7 +826,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -775,11 +862,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -929,7 +1012,7 @@ "val": { "i128": { "hi": 0, - "lo": 270 + "lo": 200 } } }, @@ -938,7 +1021,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" } }, { @@ -1030,6 +1113,39 @@ 4095 ] ], + [ + { + "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": { @@ -1063,6 +1179,72 @@ 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": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1102,7 +1284,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1117,7 +1299,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1201,7 +1383,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1216,7 +1398,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1305,7 +1487,7 @@ "val": { "i128": { "hi": 0, - "lo": 999730 + "lo": 999800 } } }, @@ -1451,7 +1633,7 @@ "val": { "i128": { "hi": 0, - "lo": 270 + "lo": 200 } } }, @@ -2222,19 +2404,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" + "symbol": "LCCON" } ] } @@ -2252,19 +2431,19 @@ "v0": { "topics": [ { - "symbol": "proof_sub" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "bytes": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -2285,7 +2464,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": "void" @@ -2309,21 +2488,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] + "symbol": "LCCON" } } } @@ -2334,45 +2503,129 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -2393,24 +2646,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 270 - } - } - ] + "symbol": "LCCON" } } } @@ -2426,80 +2666,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": 270 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2511,29 +2749,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": 270 - } + "symbol": "LCCON" } } } @@ -2543,7 +2775,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2552,76 +2784,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": 270 - } - } - ] + "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" + } + ] } ] } @@ -2633,19 +2864,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" + } + ] + } + ] + } } } }, @@ -2726,6 +3051,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2752,7 +3106,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2762,7 +3116,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -2795,7 +3149,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2818,75 +3172,360 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" - }, + "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": [ { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } } ] } @@ -3140,7 +3779,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3163,89 +3802,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": "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": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -3329,6 +3954,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3365,7 +4019,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3458,6 +4112,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3494,7 +4177,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3527,11 +4210,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + } + ] } } } @@ -3542,26 +4235,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3572,21 +4270,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": { @@ -3597,28 +4291,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -3630,24 +4321,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" } } }, @@ -3665,75 +4357,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": 200 + } } ] } @@ -3745,7 +4408,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3754,14 +4417,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -3771,7 +4434,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -3780,18 +4443,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": { @@ -3802,813 +4466,30 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 200 + } + } + ] } } } @@ -4618,229 +4499,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "symbol": "get_quest" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "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": 200 } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } - } - ] } } } @@ -4850,34 +4531,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "transfer" } ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3636363636363636363636363636363636363636363636363636363636363636" - } - ] - } + "data": "void" } } }, @@ -4887,92 +4553,87 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "claimed" }, { - "symbol": "submit_proof" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 66 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 200 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 66 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] } } } }, - "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": "claim_reward" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3636363636363636363636363636363636363636363636363636363636363636" - } - ] - } - ] - } + "data": "void" } } }, @@ -5053,6 +4714,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5527,6 +5217,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5656,6 +5375,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5725,7 +5473,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -5734,10 +5482,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -5750,91 +5495,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": 66 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 66 - } + "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": 66 - } + "symbol": "cancel_quest" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } } } @@ -5916,6 +5625,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5942,7 +5680,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6390,6 +6128,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6416,7 +6183,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6519,6 +6286,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6545,7 +6341,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 8f3dfb837..4a4ad546d 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": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,111 +129,20 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b" - } - ] - } - }, - "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": 250 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -248,302 +157,85 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "1414141414141414141414141414141414141414141414141414141414141414" - } - ] - } - }, - "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": [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } + "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" }, - "sub_invocations": [] - } - ] - ], - [ + null + ] + ], [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 150 + "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" }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "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": "cancel_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "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 - ] - ], + 6311999 + ] + ], [ { "contract_data": { @@ -946,6 +638,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -982,7 +703,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -1134,234 +855,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 250 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b" - } - }, - { - "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": "1414141414141414141414141414141414141414141414141414141414141414" - } - }, - { - "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 - } - } - ] - } } ] } @@ -1379,7 +872,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1394,7 +887,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1409,10 +902,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1424,10 +917,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1442,10 +935,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2307661404550649928 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1457,10 +950,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2307661404550649928 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1475,10 +968,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1490,10 +983,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1508,10 +1001,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6391496069076573377 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1523,10 +1016,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6391496069076573377 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1541,46 +1034,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "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 - } + "vec": [ + { + "symbol": "Balance" }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 4571470874178140630 - } + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1589,31 +1054,71 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4571470874178140630 - } + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 1301173170172112462 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1622,285 +1127,16 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 1301173170172112462 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "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": "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 6517132746326325848 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "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" - } - ] + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, "durability": "persistent", "val": { @@ -1912,226 +1148,7 @@ "val": { "i128": { "hi": 0, - "lo": 999600 - } - } - }, - { - "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": 250 - } - } - }, - { - "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": 150 + "lo": 1000000 } } }, @@ -2245,9056 +1262,57 @@ "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" - }, - 4095 - ] - ] - ] - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b" - } - ] - } - } - } - }, - "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": 250 - } - } - ] - } - } - } - }, - "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": 250 - } - } - ] - } - } - } - }, - "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": 250 - } - } - } - } - }, - "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": 250 - } - } - ] - } - } - } - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "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": "id" - }, - "val": { - "symbol": "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_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "1414141414141414141414141414141414141414141414141414141414141414" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ - { - "bytes": "1414141414141414141414141414141414141414141414141414141414141414" - } - ] - } - } - } - }, - "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": 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": 999750 - } - } - } - } - }, - "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": 150 - } - } - ] - } - } - } - }, - "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": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "id" - }, - "val": { - "symbol": "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } } ] } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } } - ] - } + } + }, + "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" + }, + 4095 + ] + ] + ] + }, + "events": [ { "event": { "ext": "v0", @@ -11307,14 +1325,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "init_asset" } ], "data": { - "symbol": "LCCON" + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" } } } @@ -11324,7 +1342,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -11333,83 +1351,88 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "init_asset" } ], - "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": "set_admin" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } }, - "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": "set_admin" }, { - "error": { - "contract": 71 - } + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] + "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", @@ -11425,11 +1448,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "initialize" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } } } @@ -11440,83 +1463,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" } ] } @@ -11528,23 +1543,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" + } + ] } } } @@ -11555,26 +1571,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": { @@ -11585,21 +1603,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": { @@ -11610,28 +1624,37 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "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 } ] } @@ -11643,23 +1666,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 + } + ] } } } @@ -11678,92 +1717,10 @@ "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" } } }, @@ -11781,14 +1738,24 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "mint" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] } } } @@ -11798,106 +1765,56 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "mint" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] + "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", @@ -11910,19 +1827,22 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "pause_quest" + "symbol": "mint" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 1000000 + } } ] } @@ -11934,52 +1854,55 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "mint" }, { - "symbol": "pause_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 63 + "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": 63 - } + "symbol": "mint" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -11990,31 +1913,55 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "pause_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": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } ] } @@ -12023,6 +1970,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", @@ -12098,6 +2071,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -12134,7 +2136,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -12572,6 +2574,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -12608,7 +2639,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -12701,6 +2732,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -12737,7 +2797,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -12770,16 +2830,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -12800,12 +2860,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -12826,7 +2886,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -12851,7 +2911,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -12861,15 +2921,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -12955,6 +3015,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -12991,7 +3080,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -13429,6 +3518,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -13465,7 +3583,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -13558,6 +3676,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -13594,7 +3741,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { 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 e73d7c4a8..e79b880e8 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": 8, + "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": "2727272727272727272727272727272727272727272727272727272727272727" - } - ] - } - }, - "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": 360 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -227,28 +157,7 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], + [], [], [], [], @@ -743,6 +652,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -769,7 +707,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -779,7 +717,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -805,11 +743,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -935,120 +869,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": "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 - } - } - ] - } } ] } @@ -1060,39 +880,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -1162,10 +949,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1177,10 +964,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1261,13 +1048,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1276,87 +1068,16 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "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" - } - }, - [ - { - "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": { @@ -1368,7 +1089,7 @@ "val": { "i128": { "hi": 0, - "lo": 999640 + "lo": 1000000 } } }, @@ -1470,79 +1191,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": 360 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -1869,2012 +1517,10 @@ ], "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" + { + "string": "Explorer" + } + ] } } } @@ -3885,97 +1531,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } + "string": "Veteran" } ] } @@ -3987,31 +1557,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2727272727272727272727272727272727272727272727272727272727272727" + "string": "Master" } ] } @@ -4029,19 +1590,16 @@ "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "btype_reg" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "LEGEND" } ], "data": { "vec": [ { - "bytes": "2727272727272727272727272727272727272727272727272727272727272727" + "string": "Legend" } ] } @@ -4062,7 +1620,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "initialize" } ], "data": "void" @@ -4086,7 +1644,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "register_quest" } ], "data": { @@ -4095,10 +1653,22 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 } ] } @@ -4116,19 +1686,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 + } + ] + } } } }, @@ -4146,7 +1731,7 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "register_quest" } ], "data": "void" @@ -4167,24 +1752,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": 360 + "lo": 1000000 } } ] @@ -4197,23 +1779,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 + } } } } @@ -4232,15 +1820,10 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "mint" } ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } + "data": "void" } } }, @@ -4249,7 +1832,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -4261,7 +1844,7 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "transfer" + "symbol": "mint" } ], "data": { @@ -4269,13 +1852,10 @@ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, { "i128": { "hi": 0, - "lo": 360 + "lo": 1000000 } } ] @@ -4294,13 +1874,13 @@ "v0": { "topics": [ { - "symbol": "transfer" + "symbol": "mint" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -4309,7 +1889,7 @@ "data": { "i128": { "hi": 0, - "lo": 360 + "lo": 1000000 } } } @@ -4329,7 +1909,7 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "mint" } ], "data": "void" @@ -4341,31 +1921,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": 360 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4383,22 +1960,22 @@ "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "q_cancel" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { "vec": [ { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 + "i128": { + "hi": 0, + "lo": 0 + } } ] } @@ -4419,10 +1996,15 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "cancel_quest" } ], - "data": "void" + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } } } }, @@ -4503,6 +2085,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4529,7 +2140,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4539,7 +2150,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4977,6 +2588,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5003,7 +2643,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5013,7 +2653,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5106,6 +2746,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5132,7 +2801,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5142,7 +2811,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5197,48 +2866,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" + } + ] + } + ] + } } } }, @@ -5319,6 +3029,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5345,7 +3084,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5355,7 +3094,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5793,6 +3532,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5819,7 +3587,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5829,7 +3597,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5922,6 +3690,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5948,7 +3745,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5958,7 +3755,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5991,16 +3788,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6021,12 +3818,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -6047,7 +3844,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6072,7 +3869,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6082,15 +3879,15 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6176,6 +3973,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6202,7 +4028,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6212,7 +4038,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6650,6 +4476,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6676,7 +4531,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6686,7 +4541,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6779,6 +4634,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6805,7 +4689,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6815,7 +4699,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6848,7 +4732,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -6857,10 +4741,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" + "i128": { + "hi": 0, + "lo": 220 + } } ] } @@ -6881,7 +4771,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -6942,7 +4832,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" }, { "vec": [ @@ -6950,10 +4840,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" + "i128": { + "hi": 0, + "lo": 220 + } } ] } @@ -7039,6 +4935,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7065,7 +4990,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -7075,7 +5000,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7513,6 +5438,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7539,7 +5493,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -7549,7 +5503,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7642,6 +5596,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7668,7 +5651,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -7678,7 +5661,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { 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 8d368ca51..41dfdcbdd 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": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,62 +129,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [], [], [], @@ -666,6 +610,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -692,7 +665,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -728,7 +701,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -931,39 +908,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": { @@ -1918,7 +1862,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -1940,34 +1884,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": "expire_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1978,17 +1914,58 @@ "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": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] } } } @@ -2070,6 +2047,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2096,7 +2102,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2544,6 +2550,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2570,7 +2605,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2675,4319 +2710,33 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "reward_allocations" }, "val": { "vec": [ { - "symbol": "Cancelled" + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] } ] } }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "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": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" - } - ] - } - } - } - }, - "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": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" - } - ] - } - } - } - }, - "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": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": 4140 - } - } - ] - } - } - } - }, - "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": 4140 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, { "key": { "symbol": "reward_amount" @@ -7014,7 +2763,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } 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 a00813f8d..2e3195631 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": [ @@ -134,12 +134,280 @@ [], [], [], + [], + [ + [ + "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": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" + } + ] + } + }, + "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": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2610 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2610 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1430 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1430 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1925, + "timestamp": 102699, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -529,38 +797,209 @@ "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, - "lo": 500 + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "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": 73655 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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 } } }, @@ -609,6 +1048,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -645,7 +1113,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -801,6 +1269,120 @@ "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": "1313131313131313131313131313131313131313131313131313131313131313" + } + }, + { + "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": 73655 + } + } + ] + } + }, + { + "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 + } + } + ] + } } ] } @@ -818,7 +1400,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -833,7 +1415,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -848,10 +1430,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -863,10 +1445,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -881,10 +1463,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -896,10 +1478,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -914,7 +1496,172 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "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": 3126073502131104533 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "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": "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 @@ -944,6 +1691,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": { @@ -988,7 +1801,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1003890 } } }, @@ -1061,7 +1874,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 995960 } } }, @@ -1094,7 +1907,16 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent" } }, @@ -1105,30 +1927,94 @@ "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": { - "symbol": "decimal" - }, - "val": { - "u32": 7 - } - }, - { - "key": { - "symbol": "name" - }, + "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" } @@ -1892,6 +2778,6447 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "1313131313131313131313131313131313131313131313131313131313131313" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 2610 + } + } + ] + } + } + } + }, + "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": 2610 + } + }, + { + "i128": { + "hi": 0, + "lo": 2610 + } + } + ] + } + } + } + }, + "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": 2610 + } + } + ] + } + } + } + }, + "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": 2610 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 73655 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2610 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2610 + } + } + }, + { + "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": 73655 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2610 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2610 + } + } + }, + { + "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": 73655 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2610 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2610 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 1430 + } + } + ] + } + } + } + }, + "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": 1430 + } + }, + { + "i128": { + "hi": 0, + "lo": 4040 + } + } + ] + } + } + } + }, + "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": 1430 + } + } + ] + } + } + } + }, + "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": 1430 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 73655 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "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": 73655 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "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": 73655 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1928,7 +9255,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -1988,71 +9315,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 73655 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2103,71 +9512,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 73655 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2218,71 +9709,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 73655 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4040 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2366,6 +9939,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2402,7 +10004,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2495,6 +10097,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2531,7 +10162,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 f2f7b41b7..dba5b1c00 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,64 +129,81 @@ } ] ], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "bytes": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c" + } + ] + } + }, + "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": 3350 + "lo": 110 } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3350 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -196,6 +213,13 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -244,12 +268,24 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 65838, + "timestamp": 71920, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -635,111 +671,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": 3350 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3350 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, { "key": { "vec": [ @@ -824,6 +755,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -860,7 +820,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -1012,72 +972,153 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "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 + }, + { + "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": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c" + } + }, + { + "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" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1095,7 +1136,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1110,7 +1151,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1128,7 +1169,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1141,6 +1182,39 @@ "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": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1221,6 +1295,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": { @@ -1265,7 +1405,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999890 } } }, @@ -1371,7 +1511,16 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent" } }, @@ -1382,17 +1531,81 @@ "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": { + "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": { @@ -2109,11 +2322,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c" + } + ] } } } @@ -2124,97 +2347,24 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } + "bytes": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c" } ] } @@ -2223,6 +2373,27 @@ }, "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", @@ -2238,11 +2409,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "approve_submission" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } @@ -2253,26 +2434,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2283,21 +2466,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": { @@ -2308,28 +2487,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 110 + } } ] } @@ -2341,7 +2520,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2350,14 +2529,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -2367,7 +2546,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2376,18 +2555,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": { @@ -2398,53 +2578,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 + } } ] } @@ -2456,23 +2611,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 + } } } } @@ -2482,7 +2643,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2491,75 +2652,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 } ] } @@ -2568,6 +2730,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", @@ -2643,6 +2826,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2679,7 +2891,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2712,7 +2924,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -2735,131 +2947,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "deposit_escrow" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, + "string": "escalating Ok(ScErrorType::Contract) frame-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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "string": "contract try_call failed" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 3350 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2871,44 +3027,53 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "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": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3350 - } - }, - { - "i128": { - "hi": 0, - "lo": 3350 - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2919,28 +3084,53 @@ "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": "transfer" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 3350 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2952,29 +3142,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_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 3350 - } + "symbol": "LCCON" } } } @@ -2984,7 +3168,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2993,14 +3177,18 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3011,13 +3199,56 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "deposit_escrow" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -3098,6 +3329,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3134,7 +3394,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3167,7 +3427,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3190,30 +3450,22 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "key": { - "symbol": "deposit_count" + "symbol": "category" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "depositor" + "symbol": "creator" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -3221,15 +3473,15 @@ }, { "key": { - "symbol": "is_active" + "symbol": "deadline" }, "val": { - "bool": true + "u64": 87400 } }, { "key": { - "symbol": "quest_id" + "symbol": "id" }, "val": { "symbol": "LCCON" @@ -3237,43 +3489,78 @@ }, { "key": { - "symbol": "token" + "symbol": "reward_allocations" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { "key": { - "symbol": "total_deposited" + "symbol": "reward_amount" }, "val": { "i128": { "hi": 0, - "lo": 3350 + "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": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -3298,11 +3585,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -3321,222 +3615,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "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": 3350 - } - } - }, - { - "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": 65838 - } - }, - { - "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": 3350 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "expire_quest" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } - } + ] } ] } @@ -3620,6 +3770,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3656,7 +3835,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3689,7 +3868,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3712,161 +3891,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "cancel_quest" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 3350 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -3878,29 +3971,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 3350 - } + "symbol": "LCCON" } } } @@ -3910,7 +3997,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3919,43 +4006,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": "esc_ref" + "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": 3350 - } + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -3967,30 +4086,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3350 - } - } - ] + "symbol": "LCCON" } } } @@ -4009,141 +4121,75 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 3350 + "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" - } - }, + "vec": [ { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "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" - } + ] } ] } @@ -4167,7 +4213,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4190,54 +4236,86 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 65838 + "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4245,35 +4323,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 3350 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "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": 3350 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -4298,7 +4371,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4321,54 +4394,86 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 65838 + "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": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4376,35 +4481,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 3350 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "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": 3350 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -4429,11 +4529,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -4444,98 +4551,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" }, { - "symbol": "get_escrow_info" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "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": 3350 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, + "vec": [ { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3350 - } + "i128": { + "hi": 0, + "lo": 0 } } ] @@ -4548,126 +4583,23 @@ { "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": "cancel_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": 0 } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] } } } @@ -4749,6 +4681,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4785,7 +4746,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4818,21 +4779,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f" - } - ] + "symbol": "LCCON" } } } @@ -4851,12 +4802,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -4877,7 +4828,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -4902,7 +4853,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -4912,18 +4863,12 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f" } ] } @@ -4949,7 +4894,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4972,220 +4917,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] + "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": 65838 - } - }, - { - "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": 3350 - } - } + "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": 3350 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5236,218 +5036,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "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": 3350 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3350 - } - } - } - ] + "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": 65838 - } - }, - { - "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": 3350 - } - } + "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": 3350 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5531,6 +5184,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5567,7 +5249,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5662,7 +5344,36 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" }, "val": { "i128": { @@ -5696,7 +5407,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5714,131 +5425,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_": "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", @@ -5914,6 +5500,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5950,7 +5565,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6010,218 +5625,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "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": 3350 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3350 - } - } - } - ] + "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": 65838 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, + "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": 3350 + "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": 3350 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6272,42 +5855,307 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "quest_id" + "symbol": "id" }, "val": { "symbol": "LCCON" @@ -6315,44 +6163,2488 @@ }, { "key": { - "symbol": "token" + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3350 - } - } + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2020 + } + } + ] + } + } + } + }, + "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": 2020 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3350 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6436,6 +8728,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6472,7 +8793,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6565,6 +8886,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6601,7 +8951,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6634,16 +8984,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6664,12 +9014,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -6690,7 +9040,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6715,7 +9065,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6725,15 +9075,15 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6819,6 +9169,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6855,7 +9234,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6915,218 +9294,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "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": 3350 - } - } + "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": 3350 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } } } }, - "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": 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": 65838 - } - }, - { - "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": 3350 - } - } + "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": 3350 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7177,87 +9524,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 65838 - } - }, - { - "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": 3350 - } - } + "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": 3350 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7341,6 +9672,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7377,7 +9737,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7470,6 +9830,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7506,7 +9895,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { 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 7a8fd0500..79809a3e2 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": 9, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,88 +129,6 @@ } ] ], - [ - [ - "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": 100 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], [], [], [], @@ -274,20 +192,26 @@ [], [], [], + [], + [], + [], + [], + [], + [], [ [ - "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" } ] } @@ -302,21 +226,89 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2410 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2410 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -327,7 +319,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 69839, + "timestamp": 76321, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -717,46 +709,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" @@ -767,151 +720,358 @@ "map": [ { "key": { - "symbol": "category" + "symbol": "deposit_count" }, "val": { - "u32": 0 + "u32": 1 } }, { "key": { - "symbol": "creator" + "symbol": "is_active" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bool": true } }, { "key": { - "symbol": "deadline" + "symbol": "token_balances" }, "val": { - "u64": 87400 + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "id" + "symbol": "total_deposited" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 2410 + } } }, { "key": { - "symbol": "reward_amount" + "symbol": "total_paid_out" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 0 } } }, { "key": { - "symbol": "reward_asset" + "symbol": "total_refunded" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "i128": { + "hi": 0, + "lo": 0 + } } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ { "key": { - "symbol": "status" + "symbol": "created_at" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "u64": 76321 } }, { "key": { - "symbol": "total_claims" + "symbol": "depositor" }, "val": { - "u32": 1 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "verifier" + "symbol": "token" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "QuestCategory" }, { - "u32": 0 + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" } ] }, "val": { - "vec": [] + "bool": true } }, { "key": { "vec": [ { - "symbol": "QuestIds" + "symbol": "PlatformQuestsCreated" } ] }, "val": { + "u64": 1 + } + }, + { + "key": { "vec": [ { - "symbol": "LCCON" + "symbol": "PlatformRewardsDistributed" } ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } } }, { "key": { "vec": [ { - "symbol": "Role" - }, - { - "u32": 0 + "symbol": "Quest" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" } ] }, "val": { - "bool": true + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] } }, { "key": { "vec": [ { - "symbol": "Role" + "symbol": "QuestCategory" }, { - "u32": 1 - }, + "u32": 0 + } + ] + }, + "val": { + "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" } ] }, "val": { - "bool": true + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -921,7 +1081,7 @@ "symbol": "Role" }, { - "u32": 2 + "u32": 0 }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -939,7 +1099,7 @@ "symbol": "Role" }, { - "u32": 3 + "u32": 1 }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -957,7 +1117,7 @@ "symbol": "Role" }, { - "u32": 4 + "u32": 2 }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -975,7 +1135,7 @@ "symbol": "Role" }, { - "u32": 5 + "u32": 3 }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -990,114 +1150,36 @@ "key": { "vec": [ { - "symbol": "Submission" + "symbol": "Role" }, { - "symbol": "LCCON" + "u32": 4 }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] }, "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 100 - } - } - }, - { - "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 - } - } - ] + "bool": true } }, { "key": { "vec": [ { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } + "symbol": "Role" }, { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } + "u32": 5 }, { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] + }, + "val": { + "bool": true } } ] @@ -1116,7 +1198,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -1131,7 +1213,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1149,7 +1231,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1164,7 +1246,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1179,10 +1261,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1194,10 +1276,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1212,10 +1294,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 6517132746326325848 } }, "durability": "temporary" @@ -1227,10 +1309,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 6517132746326325848 } }, "durability": "temporary", @@ -1245,10 +1327,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1260,10 +1342,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1278,10 +1360,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -1293,10 +1375,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1314,7 +1396,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1329,40 +1411,7 @@ "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 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1377,10 +1426,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1392,10 +1441,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1451,7 +1500,7 @@ "val": { "i128": { "hi": 0, - "lo": 999900 + "lo": 1002410 } } }, @@ -1524,80 +1573,7 @@ "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": 100 + "lo": 997590 } } }, @@ -2368,19 +2344,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + "symbol": "LCCON" } ] } @@ -2393,31 +2366,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": "resume_quest" } ], "data": { - "vec": [ - { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2428,17 +2396,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": { @@ -2449,25 +2421,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "resume_quest" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -2479,25 +2457,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_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2515,58 +2492,130 @@ "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_quest" } ], "data": { - "vec": [ + "map": [ { - "symbol": "LCCON" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "i128": { - "hi": 0, - "lo": 100 + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 } - } - ] - } - } - } - }, - "failed_call": false - }, + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -2575,14 +2624,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" } } } @@ -2592,7 +2641,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2601,19 +2650,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 + "error": { + "contract": 71 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2624,28 +2672,53 @@ "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": "transfer" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 100 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2657,29 +2730,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": 100 - } + "symbol": "LCCON" } } } @@ -2689,7 +2756,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2698,76 +2765,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": 100 - } - } - ] + "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" + } + ] } ] } @@ -2779,19 +2845,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2800,28 +2871,27 @@ { "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": "get_escrow_info" } ], "data": { - "symbol": "LCCON" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2832,35 +2902,125 @@ "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": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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 } }, @@ -2872,6 +3032,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2908,7 +3097,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -2941,7 +3130,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2964,58 +3153,223 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "expire_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } }, - "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" + }, + { + "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": 71 + "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 } } ], @@ -3025,12 +3379,15 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3041,6 +3398,164 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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", @@ -3286,7 +3801,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3309,89 +3824,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": "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": 1 - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -3475,6 +3976,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3511,7 +4041,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3604,6 +4134,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3640,7 +4199,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3673,11 +4232,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -3688,86 +4254,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" } } }, @@ -3788,7 +4316,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3811,75 +4339,118 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::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": [ - { - "string": "contract try_call failed" - }, + "map": [ { - "symbol": "get_escrow_info" - }, + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } ] } @@ -4018,7 +4589,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4041,89 +4612,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": "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": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -4147,7 +4704,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4170,32 +4727,147 @@ "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": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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 } }, @@ -4207,6 +4879,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4233,7 +4934,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4243,7 +4944,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4336,6 +5037,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4362,7 +5092,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4372,7 +5102,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4405,11 +5135,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f" + } + ] } } } @@ -4428,12 +5168,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -4454,7 +5194,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -4479,7 +5219,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -4489,12 +5229,18 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f" } ] } @@ -4520,7 +5266,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4543,75 +5289,118 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } ] } @@ -4750,7 +5539,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4773,89 +5562,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" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-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": "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": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -4879,7 +5654,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4902,122 +5677,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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" - } - } - ] + "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" + } + ] } ] } @@ -5029,27 +5757,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_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "symbol": "LCCON" } } } @@ -5068,10 +5792,121 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -5152,6 +5987,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5188,7 +6052,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5221,7 +6085,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5244,17 +6108,175 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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 }, { @@ -5626,6 +6648,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5662,7 +6713,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5755,6 +6806,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5791,7 +6871,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5824,16 +6904,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" } ] } @@ -5854,12 +6937,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -5880,7 +6963,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -5905,7 +6988,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -5915,15 +6998,18 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" } ] } @@ -6009,6 +7095,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6045,7 +7160,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6483,6 +7598,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6519,7 +7663,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6614,13 +7758,42 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } } }, { @@ -6648,7 +7821,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6681,7 +7854,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -6690,10 +7863,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3636363636363636363636363636363636363636363636363636363636363636" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6714,7 +7884,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -6775,7 +7945,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" }, { "vec": [ @@ -6783,10 +7953,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3636363636363636363636363636363636363636363636363636363636363636" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6872,6 +8039,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6908,7 +8104,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7346,6 +8542,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7382,7 +8607,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7475,6 +8700,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7511,7 +8765,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7544,19 +8798,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b" + "symbol": "LCCON" } ] } @@ -7569,92 +8820,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_resume" }, { - "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": "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": "resume_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b" - } - ] - } - ] - } + "data": "void" } } }, @@ -7735,6 +8942,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7761,7 +8997,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -7771,7 +9007,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8209,6 +9445,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8235,7 +9500,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -8245,7 +9510,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8338,6 +9603,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8364,7 +9658,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -8374,7 +9668,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8407,7 +9701,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -8417,6 +9711,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2410 + } } ] } @@ -8434,13 +9737,16 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "esc_dep" }, { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { @@ -8448,7 +9754,13 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 2410 + } + }, + { + "i128": { + "hi": 0, + "lo": 2410 } } ] @@ -8467,17 +9779,30 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "cancel_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "i128": { - "hi": 0, - "lo": 0 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2410 + } + } + ] } } } @@ -8487,22 +9812,96 @@ { "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": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2410 + } + } + } + } + }, + "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" } } @@ -8559,6 +9958,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8585,7 +10013,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8595,7 +10023,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8655,71 +10083,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 76321 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8769,284 +10279,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_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_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": 76321 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "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" @@ -9054,1529 +10331,104 @@ }, { "key": { - "symbol": "status" + "symbol": "token_balances" }, "val": { "vec": [ { - "symbol": "Cancelled" + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "tokens" }, "val": { - "u32": 1 + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] } }, { "key": { - "symbol": "verifier" - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" + "symbol": "total_deposited" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 2410 } } }, { "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" + "symbol": "total_refunded" }, "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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": "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" + "lo": 0 + } + } + } + ] } } } @@ -10586,84 +10438,192 @@ { "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_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": 76321 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10747,6 +10707,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10773,7 +10762,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10783,7 +10772,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10876,6 +10865,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10902,7 +10920,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10912,7 +10930,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10945,16 +10963,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -10967,89 +10985,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "cancel_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": "cancel_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } + ], + "data": "void" } } }, @@ -11130,6 +11107,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11156,7 +11162,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -11166,7 +11172,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11226,71 +11232,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 76321 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -11341,71 +11429,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 76321 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -11456,71 +11626,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 76321 + } }, { - "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -11604,6 +11856,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11630,7 +11911,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -11640,7 +11921,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11733,6 +12014,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11759,7 +12069,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -11769,7 +12079,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 c82f4d1e9..ea2cf4e4a 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 @@ -150,7 +150,7 @@ { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } ] @@ -172,7 +172,7 @@ { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } ] @@ -190,7 +190,28 @@ [], [], [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -204,51 +225,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": 990 - } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 990 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -257,12 +245,39 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 90813, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -666,7 +681,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -674,7 +689,61 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] } }, { @@ -684,7 +753,7 @@ "val": { "i128": { "hi": 0, - "lo": 2140 + "lo": 3550 } } }, @@ -706,7 +775,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 3550 } } } @@ -749,6 +818,18 @@ "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } } ] } @@ -837,6 +918,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -863,7 +973,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -899,11 +1009,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1073,6 +1179,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": { @@ -1282,7 +1421,7 @@ "val": { "i128": { "hi": 0, - "lo": 1002140 + "lo": 1000000 } } }, @@ -1355,7 +1494,7 @@ "val": { "i128": { "hi": 0, - "lo": 997860 + "lo": 1000000 } } }, @@ -2143,7 +2282,7 @@ { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } ] @@ -2179,13 +2318,13 @@ { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } }, { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } ] @@ -2224,7 +2363,7 @@ { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } ] @@ -2258,7 +2397,7 @@ "data": { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } } @@ -2383,6 +2522,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2528,6 +2696,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -2535,7 +2769,7 @@ "val": { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } }, @@ -2659,6 +2893,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -2666,7 +2966,7 @@ "val": { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } }, @@ -2792,26 +3092,92 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "token_balances" }, "val": { - "i128": { - "hi": 0, - "lo": 1150 - } + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "tokens" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, + "vec": [ + { + "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" @@ -2905,6 +3271,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3034,6 +3429,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3103,7 +3527,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -3125,89 +3549,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" } } }, @@ -3288,6 +3671,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3314,7 +3726,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3433,6 +3845,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3440,7 +3918,7 @@ "val": { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } }, @@ -3564,6 +4042,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3571,7 +4115,7 @@ "val": { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } }, @@ -3695,6 +4239,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3702,7 +4312,7 @@ "val": { "i128": { "hi": 0, - "lo": 1150 + "lo": 3550 } } }, @@ -3810,6 +4420,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3836,7 +4475,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3941,12 +4580,41 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" }, "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } } }, @@ -3965,7 +4633,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4008,7 +4676,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "cancel_quest" } ], "data": { @@ -4018,14 +4686,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": 990 + "lo": 3550 } } ] @@ -4035,6 +4733,59 @@ }, "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": 3550 + } + } + } + } + }, + "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", @@ -4044,7 +4795,7 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "esc_ref" }, { "symbol": "LCCON" @@ -4059,15 +4810,4578 @@ "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 990 + "i128": { + "hi": 0, + "lo": 3550 + } + } + ] + } + } + } + }, + "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": 3550 + } + } + ] + } + } + } + }, + "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": 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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 3550 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 3550 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 3550 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 3550 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 3550 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 3550 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 3550 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 3550 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "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": 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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { - "i128": { - "hi": 0, - "lo": 2140 + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -4080,7 +9394,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -4089,25 +9403,19 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 990 - } + "symbol": "LCCON" } ] } @@ -4119,72 +9427,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": "resume_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 990 + "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": "transfer" + "error": { + "contract": 63 + } } ], - "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": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -4265,6 +9591,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4291,7 +9646,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4375,7 +9730,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -4391,7 +9746,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4410,6 +9765,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4417,7 +9838,7 @@ "val": { "i128": { "hi": 0, - "lo": 2140 + "lo": 3550 } } }, @@ -4439,7 +9860,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 3550 } } } @@ -4506,7 +9927,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -4522,7 +9943,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4541,6 +9962,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4548,7 +10035,7 @@ "val": { "i128": { "hi": 0, - "lo": 2140 + "lo": 3550 } } }, @@ -4570,7 +10057,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 3550 } } } @@ -4637,7 +10124,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -4653,7 +10140,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4672,6 +10159,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "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": 3550 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -4679,7 +10232,7 @@ "val": { "i128": { "hi": 0, - "lo": 2140 + "lo": 3550 } } }, @@ -4701,7 +10254,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 3550 } } } @@ -4787,6 +10340,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4813,7 +10395,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4916,6 +10498,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4942,7 +10553,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } 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 2979a0dec..17d97f409 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -149,20 +149,21 @@ [], [], [], + [], [ [ - "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" } ] } @@ -190,12 +191,80 @@ [], [], [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 890 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 890 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 3108, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -581,6 +650,177 @@ "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, { "key": { "vec": [ @@ -665,6 +905,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -691,7 +960,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -727,7 +996,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -897,6 +1170,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -936,7 +1242,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -951,7 +1257,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1073,7 +1379,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1000890 } } }, @@ -1146,7 +1452,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999110 } } }, @@ -1917,11 +2223,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -1940,43 +2253,190 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "expire_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { + "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": "id" }, "val": { "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2451,6 +2911,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2580,6 +3069,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2649,16 +3167,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2679,12 +3197,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -2705,7 +3223,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -2730,7 +3248,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -2740,15 +3258,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2834,6 +3352,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3308,6 +3855,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3437,6 +4013,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3506,16 +4111,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3536,12 +4141,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -3562,7 +4167,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3587,7 +4192,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3597,15 +4202,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3691,6 +4296,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4165,6 +4799,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4294,6 +4957,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4363,16 +5055,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -4390,22 +5082,19 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -4426,15 +5115,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": "void" } } }, @@ -4515,6 +5199,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4541,7 +5254,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4989,6 +5702,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5015,7 +5757,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5118,6 +5860,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5144,7 +5915,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5372,6 +6143,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5398,7 +6198,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5846,6 +6646,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5872,7 +6701,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5975,6 +6804,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6001,7 +6859,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6044,7 +6902,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -6053,7 +6911,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" } ] } @@ -6074,7 +6935,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -6135,7 +6996,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" }, { "vec": [ @@ -6143,7 +7004,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" } ] } @@ -6229,6 +7093,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6255,7 +7148,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6703,6 +7596,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6729,7 +7651,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6832,6 +7754,2493 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": 890 + } + } + ] + } + } + } + }, + "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": 890 + } + }, + { + "i128": { + "hi": 0, + "lo": 890 + } + } + ] + } + } + } + }, + "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": 890 + } + } + ] + } + } + } + }, + "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": 890 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" + } + ] + } + } + } + }, + "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": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 890 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6858,7 +10267,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } 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 647e2c133..932c3288f 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": 8, + "address": 7, "nonce": 0 }, "auth": [ @@ -129,7 +129,84 @@ } ] ], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "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": 60 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -225,12 +302,13 @@ [], [], [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 78861, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -700,6 +778,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -736,7 +843,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -888,6 +995,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 60 + } + } + }, + { + "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": 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 + } + } + ] + } } ] } @@ -971,7 +1192,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -986,7 +1207,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1001,10 +1222,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1016,10 +1237,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1037,7 +1258,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1052,7 +1273,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1067,18 +1288,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1087,62 +1303,166 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } }, - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { - "vec": [ + "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": 999940 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ { "symbol": "Balance" }, @@ -1210,6 +1530,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": 60 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -1952,16 +2345,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" } ] } @@ -1974,26 +2370,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": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2004,21 +2405,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": { @@ -2029,31 +2426,203 @@ "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" + } + ] + } + } + } + }, + "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": 60 + } + } + ] + } + } + } + }, + "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": 60 + } } ] } @@ -2062,6 +2631,149 @@ }, "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": 60 + } + } + } + } + }, + "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": 60 + } + } + ] + } + } + } + }, + "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", @@ -2137,6 +2849,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2173,7 +2914,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2611,6 +3352,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2647,7 +3417,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2740,6 +3510,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2776,7 +3575,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2961,6 +3760,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2997,7 +3825,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3435,6 +4263,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3471,7 +4328,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3564,6 +4421,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3600,7 +4486,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3633,16 +4519,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -3663,12 +4549,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -3689,7 +4575,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -3714,7 +4600,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -3724,15 +4610,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -3818,6 +4704,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3854,7 +4769,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4292,6 +5207,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4328,7 +5272,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4421,6 +5365,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4457,7 +5430,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4490,7 +5463,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -4499,10 +5472,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4523,7 +5493,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -4584,7 +5554,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" }, { "vec": [ @@ -4592,10 +5562,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4681,6 +5648,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4717,7 +5713,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5155,6 +6151,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5191,7 +6216,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5284,6 +6309,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5320,7 +6374,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5538,6 +6592,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5574,7 +6657,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6012,6 +7095,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6048,7 +7160,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6141,6 +7253,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6177,7 +7318,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6210,16 +7351,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -6240,12 +7381,12 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -6266,7 +7407,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -6291,7 +7432,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -6301,15 +7442,15 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -6395,6 +7536,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6431,7 +7601,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6869,6 +8039,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6905,7 +8104,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6998,6 +8197,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7034,7 +8262,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7067,7 +8295,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7077,6 +8305,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4360 + } } ] } @@ -7097,7 +8334,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7158,7 +8395,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -7167,6 +8404,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4360 + } } ] } @@ -7252,6 +8498,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7288,7 +8563,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7726,6 +9001,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7762,7 +9066,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7855,6 +9159,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7891,7 +9224,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7924,16 +9257,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": 4840 + } } ] } @@ -7954,12 +9296,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -7980,7 +9322,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -8005,7 +9347,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -8015,15 +9357,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": 4840 + } } ] } @@ -8109,6 +9460,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8145,7 +9525,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8583,6 +9963,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8619,7 +10028,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8712,6 +10121,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8748,7 +10186,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8966,6 +10404,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9002,7 +10469,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9440,6 +10907,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9476,7 +10972,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9569,6 +11065,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9605,7 +11130,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9638,7 +11163,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -9647,10 +11172,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3131313131313131313131313131313131313131313131313131313131313131" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -9671,7 +11193,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -9732,7 +11254,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" }, { "vec": [ @@ -9740,10 +11262,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3131313131313131313131313131313131313131313131313131313131313131" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -9829,6 +11348,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9865,7 +11413,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10303,6 +11851,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10339,7 +11916,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10432,6 +12009,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10468,7 +12074,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10486,6 +12092,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", @@ -10561,6 +12292,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10597,7 +12357,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -11035,6 +12795,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11071,7 +12860,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -11164,6 +12953,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -11200,7 +13018,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { 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 fb2692171..eb8af6388 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 @@ -129,58 +129,60 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "LCCON" }, { - "i128": { - "hi": 0, - "lo": 2690 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 2690 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -189,12 +191,52 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 152152, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -580,111 +622,6 @@ "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": 2690 - } - } - }, - { - "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": [ @@ -769,6 +706,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -795,7 +761,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -831,11 +797,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1005,6 +967,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": { @@ -1044,7 +1039,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1059,7 +1054,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1181,7 +1176,7 @@ "val": { "i128": { "hi": 0, - "lo": 1002690 + "lo": 1000000 } } }, @@ -1254,7 +1249,7 @@ "val": { "i128": { "hi": 0, - "lo": 997310 + "lo": 1000000 } } }, @@ -2025,25 +2020,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 2690 - } + "symbol": "LCCON" } ] } @@ -2056,43 +2042,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": 2690 - } - }, - { - "i128": { - "hi": 0, - "lo": 2690 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2103,105 +2072,59 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 2690 - } + "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": 2690 - } + "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" + } + ] + } + ] + } } } }, @@ -2282,6 +2205,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2348,117 +2300,7462 @@ "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" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": 1380 + } + } + ] + } + } + } + }, + "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": 1380 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" }, { - "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": 2690 - } - } + "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" } - } + ] } ] } @@ -2509,218 +9806,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": 2690 - } - } - }, - { - "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": 2690 - } - } + "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" } - } + ] } ] } @@ -2804,6 +9954,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2830,7 +10009,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2933,6 +10112,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2959,7 +10167,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } 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 724c7d5c6..62cd36032 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 9, "nonce": 0 }, "auth": [ @@ -138,46 +138,18 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "bytes": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -186,26 +158,40 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ - "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": 420 - } + "symbol": "LCCON" } ] } @@ -275,24 +261,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 91553, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -762,6 +736,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -798,7 +801,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -950,120 +953,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": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" - } - }, - { - "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 - } - } - ] - } } ] } @@ -1081,7 +970,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1096,7 +985,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1111,10 +1000,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1126,10 +1015,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1144,10 +1033,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1159,10 +1048,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1177,10 +1066,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -1192,10 +1081,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -1210,10 +1099,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1225,10 +1114,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1246,7 +1135,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1261,40 +1150,7 @@ "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 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1309,10 +1165,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1324,10 +1180,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1383,7 +1239,7 @@ "val": { "i128": { "hi": 0, - "lo": 999580 + "lo": 1000000 } } }, @@ -1485,79 +1341,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": { @@ -2300,16 +2083,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -2330,12 +2113,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -2356,7 +2139,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2381,7 +2164,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2391,15 +2174,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -2485,6 +2268,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2959,6 +2771,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3088,6 +2929,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3157,19 +3027,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" + "symbol": "LCCON" } ] } @@ -3187,19 +3054,19 @@ "v0": { "topics": [ { - "symbol": "proof_sub" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "bytes": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -3220,7 +3087,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": "void" @@ -3244,54 +3111,17 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] + "symbol": "LCCON" } } } }, "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", @@ -3304,84 +3134,501 @@ "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_quest" } ], "data": { - "vec": [ + "map": [ { - "symbol": "LCCON" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "i128": { - "hi": 0, - "lo": 420 + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 } - } - ] - } - } - } - }, - "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", + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": { @@ -3390,14 +3637,278 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] } } } @@ -3407,7 +3918,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -3416,25 +3927,22 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "i128": { - "hi": 0, - "lo": 420 - } + "bytes": "1212121212121212121212121212121212121212121212121212121212121212" } ] } @@ -3446,117 +3954,90 @@ { "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": "submit_proof" } ], "data": { - "i128": { - "hi": 0, - "lo": 420 + "error": { + "contract": 67 } } } } }, - "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": 67 + } } ], "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": 67 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "submit_proof" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1212121212121212121212121212121212121212121212121212121212121212" + } + ] } ] } @@ -3565,27 +4046,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", @@ -3661,6 +4121,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3687,7 +4176,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3697,7 +4186,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4135,6 +4624,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4161,7 +4679,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4171,7 +4689,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4264,6 +4782,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4290,7 +4837,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4300,7 +4847,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4321,89 +4868,128 @@ { "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": "3535353535353535353535353535353535353535353535353535353535353535" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "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": 0 - } - } - ] + "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": 0 - } + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3535353535353535353535353535353535353535353535353535353535353535" + } + ] + } + ] } } } @@ -4485,6 +5071,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4511,7 +5126,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4521,7 +5136,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4959,6 +5574,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4985,7 +5629,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4995,7 +5639,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5088,6 +5732,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5114,7 +5787,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5124,7 +5797,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5142,6 +5815,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", @@ -5217,6 +5974,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5243,7 +6029,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5253,7 +6039,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5691,6 +6477,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5717,7 +6532,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5727,7 +6542,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5820,6 +6635,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5846,7 +6690,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5856,7 +6700,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5911,88 +6755,55 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" }, { - "symbol": "cancel_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": "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": "cancel_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } } } @@ -6074,6 +6885,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6110,7 +6950,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6548,6 +7388,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6584,7 +7453,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6677,6 +7546,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6713,7 +7611,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6746,7 +7644,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -6755,10 +7653,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "bytes": "2222222222222222222222222222222222222222222222222222222222222222" + "i128": { + "hi": 0, + "lo": 2550 + } } ] } @@ -6779,7 +7683,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -6840,7 +7744,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" }, { "vec": [ @@ -6848,10 +7752,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "bytes": "2222222222222222222222222222222222222222222222222222222222222222" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2550 + } } ] } @@ -6937,6 +7847,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6973,7 +7912,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7411,6 +8350,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7447,7 +8415,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7540,6 +8508,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7576,7 +8573,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7609,16 +8606,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" } ] } @@ -7639,12 +8639,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -7665,7 +8665,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7690,7 +8690,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7700,15 +8700,18 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" } ] } @@ -7794,6 +8797,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7830,7 +8862,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8268,6 +9300,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8304,7 +9365,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8386,15 +9447,44 @@ "symbol": "deadline" }, "val": { - "u64": 87400 + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" } }, { "key": { - "symbol": "id" + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -8433,7 +9523,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8466,16 +9556,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -8496,12 +9586,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -8522,7 +9612,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -8547,7 +9637,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -8557,15 +9647,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -8651,6 +9741,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8687,7 +9806,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9125,6 +10244,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9161,7 +10309,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9254,6 +10402,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9290,7 +10467,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9308,6 +10485,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", @@ -9383,6 +10685,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9419,7 +10750,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9857,6 +11188,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9893,7 +11253,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9986,6 +11346,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10022,7 +11411,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { 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 277f135f6..3ebe2d8b8 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 @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 9, "nonce": 0 }, "auth": [ @@ -129,134 +129,452 @@ } ] ], + [ + [ + "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": [] + } + ] + ], [], [], [], [], [], [], - [] - ], - "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": [ + [ [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { - "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" + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2690 + } + } + ] + } }, - null - ] - ], + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2690 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { - "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 - } + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" + { + "symbol": "LCCON" + } + ] + } }, - 6311999 - ] - ], + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { - "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" - } - ] - }, + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "resume_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "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": 4670 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4670 + } + } + ] + } + }, + "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": [ { @@ -530,17 +848,188 @@ "key": { "vec": [ { - "symbol": "Initialized" + "symbol": "Escrow" + }, + { + "symbol": "LCCON" } ] }, "val": { - "bool": true - } - }, - { - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ { "symbol": "PlatformQuestsCreated" } @@ -610,6 +1099,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -636,7 +1154,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -646,7 +1164,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -802,6 +1320,120 @@ "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 + } + } + ] + } } ] } @@ -819,7 +1451,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -834,7 +1466,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -849,10 +1481,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -864,10 +1496,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -882,10 +1514,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -897,10 +1529,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -915,10 +1547,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -930,10 +1562,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -948,18 +1580,282 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } }, - "durability": "persistent" + "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": 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": "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": 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" } }, [ @@ -989,7 +1885,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1007270 } } }, @@ -1062,7 +1958,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 992640 } } }, @@ -1095,9 +1991,82 @@ { "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": 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" + } }, [ { @@ -1196,84 +2165,11286 @@ ] } } - } - }, - "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": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "init_asset" - } - ], - "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + }, + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": 2690 + } + } + ] + } + } + } + }, + "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": 2690 + } + }, + { + "i128": { + "hi": 0, + "lo": 2690 + } + } + ] + } + } + } + }, + "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": 2690 + } + } + ] + } + } + } + }, + "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": 2690 + } + } + } + } + }, + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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": "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2690 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": 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": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4670 + } + }, + { + "i128": { + "hi": 0, + "lo": 7360 + } + } + ] + } + } + } + }, + "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": 4670 + } + } + ] + } + } + } + }, + "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", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + ] + } + } + } + }, + "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": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "1212121212121212121212121212121212121212121212121212121212121212" + } + ] + } + } + } + }, + "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": "1212121212121212121212121212121212121212121212121212121212121212" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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_escrow_info" + } + ], + "data": { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "init_asset" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -1286,40 +13457,14 @@ "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" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "LCCON" } } } @@ -1329,7 +13474,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1338,10 +13483,121 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -1362,11 +13618,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "initialize" + "symbol": "expire_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -1377,75 +13640,86 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "ROOKIE" + "symbol": "expire_quest" } ], "data": { - "vec": [ - { - "string": "Rookie" - } - ] + "error": { + "contract": 67 + } } } } }, - "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": 67 + } } ], "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": 67 + } } ], "data": { "vec": [ { - "string": "Veteran" + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -1457,24 +13731,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" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "string": "Master" - } - ] + "symbol": "LCCON" } } } @@ -1485,21 +13758,126 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "LEGEND" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "Legend" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } } ] } @@ -1511,19 +13889,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "initialize" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -1532,43 +13915,166 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "register_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "symbol": "LCCON" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "i128": { - "hi": 0, - "lo": 500 + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 } ] } @@ -1580,39 +14086,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" } } } @@ -1631,10 +14121,160 @@ "symbol": "fn_return" }, { - "symbol": "register_quest" + "symbol": "get_escrow_info" } ], - "data": "void" + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } } } }, @@ -1652,24 +14292,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] + "symbol": "LCCON" } } } @@ -1679,29 +14309,168 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } @@ -1711,19 +14480,24 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "mint" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -1732,30 +14506,126 @@ { "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" } } ] @@ -1768,29 +14638,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "LCCON" } } } @@ -1800,7 +14664,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1809,10 +14673,121 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "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" + } + } + ] + } } } }, @@ -1833,16 +14808,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -1863,12 +14838,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -1889,7 +14864,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -1914,7 +14889,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -1924,15 +14899,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -2018,6 +14993,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2044,7 +15048,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2054,7 +15058,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2114,71 +15118,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2229,71 +15315,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2344,71 +15512,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7360 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2492,6 +15742,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2518,7 +15797,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2528,7 +15807,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2621,6 +15900,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2647,7 +15955,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2657,7 +15965,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { 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 21c9898b9..68d9a04fc 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": 9, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,74 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4420 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4420 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", @@ -145,7 +213,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" } ] } @@ -197,7 +265,7 @@ { "i128": { "hi": 0, - "lo": 450 + "lo": 420 } } ] @@ -229,7 +297,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + "bytes": "3131313131313131313131313131313131313131313131313131313131313131" } ] } @@ -281,7 +349,7 @@ { "i128": { "hi": 0, - "lo": 460 + "lo": 450 } } ] @@ -297,55 +365,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [], [], [], @@ -757,6 +776,177 @@ "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + } + ] + } + }, { "key": { "vec": [ @@ -841,6 +1031,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -867,7 +1086,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -903,7 +1122,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -1053,7 +1276,7 @@ "val": { "i128": { "hi": 0, - "lo": 450 + "lo": 420 } } }, @@ -1062,7 +1285,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" } }, { @@ -1127,7 +1350,7 @@ "val": { "i128": { "hi": 0, - "lo": 460 + "lo": 450 } } }, @@ -1136,7 +1359,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + "bytes": "3131313131313131313131313131313131313131313131313131313131313131" } }, { @@ -1340,7 +1563,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1355,7 +1578,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1373,7 +1596,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -1388,7 +1611,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1406,7 +1629,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1421,7 +1644,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1505,7 +1728,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1520,7 +1743,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1604,7 +1827,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -1619,7 +1842,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1675,7 +1898,7 @@ "val": { "i128": { "hi": 0, - "lo": 999090 + "lo": 1003550 } } }, @@ -1748,7 +1971,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 995580 } } }, @@ -1821,7 +2044,7 @@ "val": { "i128": { "hi": 0, - "lo": 450 + "lo": 420 } } }, @@ -1894,7 +2117,7 @@ "val": { "i128": { "hi": 0, - "lo": 460 + "lo": 450 } } }, @@ -2665,19 +2888,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + "symbol": "LCCON" } ] } @@ -2690,31 +2910,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": "resume_quest" } ], "data": { - "vec": [ - { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2725,17 +2940,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": { @@ -2746,25 +2965,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "resume_quest" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -2776,25 +3001,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_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2812,10 +3036,121 @@ "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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } + } + ] + } } } }, @@ -2836,24 +3171,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 450 - } - } - ] + "symbol": "LCCON" } } } @@ -2869,80 +3191,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": 450 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2954,29 +3274,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": 450 - } + "symbol": "LCCON" } } } @@ -2986,7 +3300,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2995,76 +3309,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": 450 - } - } - ] + "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" + } + ] } ] } @@ -3073,6 +3386,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", @@ -3085,10 +3424,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" + } + ] + } + ] + } } } }, @@ -3169,6 +3576,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3205,7 +3641,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3238,7 +3674,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3261,77 +3697,120 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::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": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "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" + } + } + ] } } } @@ -3353,11 +3832,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4420 + } + } + ] } } } @@ -3368,83 +3863,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": 4420 + } + }, + { + "i128": { + "hi": 0, + "lo": 4420 + } + } + ] } } } }, - "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": 4420 + } } ] } @@ -3456,113 +3943,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": 4420 } } } } }, - "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" } } }, @@ -3645,19 +4091,48 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "reward_allocations" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } @@ -3679,7 +4154,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3712,7 +4187,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3735,22 +4210,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -3758,15 +4241,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -3774,49 +4257,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Active" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 4420 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -3841,21 +4384,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" - } - ] + "symbol": "LCCON" } } } @@ -3866,24 +4399,165 @@ "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": [ + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3895,19 +4569,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" + } } } }, @@ -3916,888 +4595,39 @@ { "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": [ + "map": [ { - "symbol": "LCCON" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "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": 460 - } - } - ] - } - } - } - }, - "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": 999550 - } - } - } - } - }, - "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": 460 - } - } - ] - } - } - } - }, - "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": 460 - } - } - } - } - }, - "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": 460 - } - } - ] - } - } - } - }, - "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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "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": "deposit_count" + }, + "val": { + "u32": 1 + } }, { "key": { - "symbol": "creator" + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -4805,15 +4635,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -4821,49 +4651,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Active" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 2 + "i128": { + "hi": 0, + "lo": 4420 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -4948,6 +4838,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4981,113 +4900,21 @@ }, { "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 - } + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } @@ -5169,6 +4996,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5195,7 +5051,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5205,7 +5061,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -5238,98 +5094,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::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": "submit_proof" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" } ] } @@ -5341,23 +5118,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_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + } + ] } } } @@ -5376,75 +5157,43 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], - "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": "approve_submission" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -5456,53 +5205,29 @@ { "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" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -5513,56 +5238,13 @@ "v0": { "topics": [ { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "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": 71 - } + "symbol": "approve_submission" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -5583,11 +5265,24 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 420 + } + } + ] } } } @@ -5598,96 +5293,35 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_pay" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, + "vec": [ { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 + "i128": { + "hi": 0, + "lo": 420 } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 4000 } } ] @@ -5700,7 +5334,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -5709,14 +5343,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -5726,7 +5360,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -5735,91 +5369,14 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" - } - } - ] + "i128": { + "hi": 0, + "lo": 1004420 + } } } } @@ -5829,7 +5386,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -5838,27 +5395,24 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "deposit_escrow" + "symbol": "transfer" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { "i128": { "hi": 0, - "lo": 1150 + "lo": 420 } } ] @@ -5871,7 +5425,39 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 420 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -5880,87 +5466,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": 420 + } + } + ] } } } }, - "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": 1150 - } - } - ] + "u32": 1 } ] } @@ -5969,6 +5544,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", @@ -6044,6 +5640,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6070,7 +5695,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6080,7 +5705,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6088,151 +5713,10 @@ "symbol": "verifier" }, "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" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } @@ -6242,84 +5726,192 @@ { "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_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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 420 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 420 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6370,71 +5962,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 420 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 420 } - ] + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6458,7 +6132,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6481,22 +6155,30 @@ "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": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -6504,15 +6186,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": true } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -6520,49 +6202,109 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token_balances" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 420 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] } }, { "key": { - "symbol": "status" + "symbol": "tokens" }, "val": { "vec": [ { - "symbol": "Cancelled" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ] } }, { "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 2 + "i128": { + "hi": 0, + "lo": 4420 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 420 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -6647,6 +6389,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6673,7 +6444,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6683,141 +6454,16 @@ "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 - } - } - ], - "data": { - "string": "escalating Ok(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" - } - ] + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -6901,6 +6547,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -6927,7 +6602,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6937,7 +6612,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6970,98 +6645,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::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": "submit_proof" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "bytes": "3131313131313131313131313131313131313131313131313131313131313131" } ] } @@ -7070,171 +6666,35 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "proof_sub" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "bytes": "3131313131313131313131313131313131313131313131313131313131313131" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -7245,21 +6705,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": { @@ -7270,28 +6726,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" } ] } @@ -7303,24 +6756,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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -7338,92 +6792,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": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "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" } } }, @@ -7444,11 +6816,24 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 450 + } + } + ] } } } @@ -7459,96 +6844,35 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_pay" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, + "vec": [ { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 + "i128": { + "hi": 0, + "lo": 450 } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 3550 } } ] @@ -7561,7 +6885,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": 1004000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -7570,22 +6946,25 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "submit_proof" + "symbol": "transfer" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + "i128": { + "hi": 0, + "lo": 450 + } } ] } @@ -7597,90 +6976,117 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "submit_proof" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 67 + "i128": { + "hi": 0, + "lo": 450 } } } } }, - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 450 + } + } + ] } } } }, - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "submit_proof" + "u64": 100 }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" - } - ] + "u32": 1 } ] } @@ -7689,6 +7095,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", @@ -7764,6 +7191,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -7790,141 +7246,223 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "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 - } + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7975,71 +7513,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 } - ] + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8090,71 +7710,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8238,6 +7940,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8264,7 +7995,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8367,6 +8098,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8393,7 +8153,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8436,25 +8196,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 2010 - } + "symbol": "LCCON" } ] } @@ -8475,12 +8226,12 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -8501,7 +8252,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -8526,7 +8277,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -8536,24 +8287,15 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 2010 - } + "symbol": "LCCON" } ] } @@ -8639,6 +8381,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -8665,7 +8436,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8735,71 +8506,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8850,71 +8703,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8965,71 +8900,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9113,6 +9130,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9139,7 +9185,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9242,6 +9288,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9268,7 +9343,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9490,10 +9565,39 @@ }, { "key": { - "symbol": "id" + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_allocations" }, "val": { - "symbol": "LCCON" + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] } }, { @@ -9522,7 +9626,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9592,71 +9696,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9707,71 +9893,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9822,71 +10090,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9970,6 +10320,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -9996,7 +10375,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10099,6 +10478,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10125,7 +10533,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10168,16 +10576,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -10198,12 +10606,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -10224,7 +10632,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -10249,7 +10657,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -10259,15 +10667,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -10353,6 +10761,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10379,7 +10816,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10449,71 +10886,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10564,71 +11083,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": 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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10679,71 +11280,153 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-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": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4420 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 870 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -10827,6 +11510,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10853,7 +11565,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10956,6 +11668,35 @@ "symbol": "LCCON" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -10982,7 +11723,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } diff --git a/contracts/earn-quest/test_snapshots/double_claim_is_rejected.1.json b/contracts/earn-quest/test_snapshots/double_claim_is_rejected.1.json index 846c9eec3..1ffe8f2ea 100644 --- a/contracts/earn-quest/test_snapshots/double_claim_is_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/double_claim_is_rejected.1.json @@ -579,6 +579,35 @@ "symbol": "Q_DC" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 6af3a9d0c..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.10.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.10.json index f7752fdf2..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.100.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.100.json index f2121eac6..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.101.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.101.json index 58498413e..8435bff2a 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": 999999999999997 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } } 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 49ff9a747..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.103.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.103.json index 6cd12f42a..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.104.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.104.json index 328768bf2..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.105.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.105.json index 6af3a9d0c..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.106.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.106.json index f2121eac6..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.107.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.107.json index a4c80647d..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.108.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.108.json index 143e27675..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.109.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.109.json index a4c80647d..568d478b3 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": 999999999999994 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } 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 f2121eac6..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.110.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.110.json index f606693f2..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.111.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.111.json index f7752fdf2..882a42db6 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.111.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.111.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.112.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.112.json index a4c80647d..568d478b3 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.112.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.112.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } 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 49ff9a747..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.114.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.114.json index f2121eac6..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.115.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.115.json index f2121eac6..327f00bcc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.115.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.115.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.116.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.116.json index f2121eac6..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.117.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.117.json index 6cd12f42a..882a42db6 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": 999999999999996 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } 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 fc1f6652f..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.119.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.119.json index 49ff9a747..327f00bcc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.119.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.119.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.12.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.12.json index 6af3a9d0c..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.120.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.120.json index f606693f2..327f00bcc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.120.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.120.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.121.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.121.json index 328768bf2..76704416a 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": 999999999999999 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } } 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 fc1f6652f..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.123.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.123.json index 328768bf2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.124.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.124.json index 143e27675..76704416a 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 58498413e..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.126.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.126.json index f7752fdf2..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.127.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.127.json index f2121eac6..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.128.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.128.json index fc1f6652f..c0daebda7 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": 999999999999991 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } 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 a4c80647d..8435bff2a 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.13.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.13.json index 6af3a9d0c..c0daebda7 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.13.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.13.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 f2121eac6..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.131.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.131.json index fc1f6652f..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.132.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.132.json index f606693f2..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.133.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.133.json index f606693f2..fd69e54a7 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.133.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.133.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } 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 f2121eac6..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.135.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.135.json index f2121eac6..9c1a574d4 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.135.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.135.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.136.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.136.json index fc1f6652f..b5f6473ec 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.136.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.136.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } } 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 f606693f2..fd69e54a7 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": 999999999999993 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } 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 f7752fdf2..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.139.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.139.json index fc1f6652f..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.14.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.14.json index 58498413e..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.140.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.140.json index f7752fdf2..327f00bcc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.140.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.140.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.141.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.141.json index 328768bf2..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.142.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.142.json index 328768bf2..76704416a 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": 999999999999999 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999990 } } } 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 f606693f2..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.144.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.144.json index a4c80647d..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.145.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.145.json index a4c80647d..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.146.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.146.json index f606693f2..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.147.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.147.json index f606693f2..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.148.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.148.json index 328768bf2..882a42db6 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.148.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.148.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.149.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.149.json index 6af3a9d0c..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.15.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.15.json index a4c80647d..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.150.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.150.json index 49ff9a747..c0daebda7 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.150.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.150.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.151.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.151.json index f2121eac6..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.152.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.152.json index 49ff9a747..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.153.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.153.json index 143e27675..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.154.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.154.json index f2121eac6..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.155.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.155.json index 58498413e..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.156.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.156.json index 58498413e..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.157.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.157.json index 58498413e..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.158.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.158.json index f7752fdf2..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.159.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.159.json index f2121eac6..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.16.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.16.json index 6af3a9d0c..c0daebda7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 143e27675..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.161.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.161.json index 6cd12f42a..9c1a574d4 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.161.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.161.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.162.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.162.json index 6cd12f42a..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.163.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.163.json index 49ff9a747..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.164.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.164.json index 6af3a9d0c..c0daebda7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 58498413e..327f00bcc 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 f2121eac6..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.167.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.167.json index fc1f6652f..c0daebda7 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": 999999999999991 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } 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 f7752fdf2..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.169.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.169.json index f606693f2..fd69e54a7 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": 999999999999993 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999991 } } } 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 fc1f6652f..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.170.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.170.json index 58498413e..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.171.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.171.json index f2121eac6..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.172.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.172.json index 6af3a9d0c..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.173.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.173.json index a4c80647d..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.174.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.174.json index 328768bf2..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.175.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.175.json index f7752fdf2..c0daebda7 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": 999999999999992 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } } 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 fc1f6652f..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.177.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.177.json index 6af3a9d0c..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.178.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.178.json index f606693f2..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.179.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.179.json index 58498413e..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.18.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.18.json index f606693f2..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.180.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.180.json index 6cd12f42a..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.181.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.181.json index 58498413e..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.182.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.182.json index 143e27675..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.183.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.183.json index 328768bf2..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.184.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.184.json index f7752fdf2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.185.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.185.json index 58498413e..8435bff2a 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": 999999999999997 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "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 49ff9a747..882a42db6 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": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.187.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.187.json index 328768bf2..fd69e54a7 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.187.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.187.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.188.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.188.json index 49ff9a747..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.189.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.189.json index 58498413e..c0daebda7 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": 999999999999997 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999995 } } } 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 58498413e..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.190.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.190.json index fc1f6652f..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.191.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.191.json index 49ff9a747..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.192.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.192.json index 6af3a9d0c..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.193.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.193.json index 58498413e..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.194.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.194.json index f2121eac6..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.195.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.195.json index a4c80647d..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.196.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.196.json index 6cd12f42a..882a42db6 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": 999999999999996 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } 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 a4c80647d..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.198.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.198.json index 143e27675..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.199.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.199.json index 6af3a9d0c..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.2.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.2.json index 143e27675..76704416a 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 143e27675..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.200.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.200.json index 58498413e..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.201.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.201.json index f7752fdf2..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.202.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.202.json index f2121eac6..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.203.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.203.json index 328768bf2..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.204.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.204.json index f2121eac6..b5f6473ec 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 f7752fdf2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.206.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.206.json index f7752fdf2..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.207.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.207.json index a4c80647d..568d478b3 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": 999999999999994 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "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 49ff9a747..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.209.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.209.json index f7752fdf2..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.21.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.21.json index f2121eac6..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.210.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.210.json index a4c80647d..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.211.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.211.json index fc1f6652f..c0daebda7 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": 999999999999991 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999995 } } } 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 6af3a9d0c..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.213.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.213.json index 49ff9a747..568d478b3 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": 999999999999998 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999993 } } } 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 143e27675..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.215.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.215.json index 58498413e..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.216.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.216.json index f606693f2..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.217.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.217.json index 49ff9a747..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.218.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.218.json index f606693f2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.219.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.219.json index a4c80647d..8435bff2a 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 f7752fdf2..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.220.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.220.json index 58498413e..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.221.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.221.json index 6cd12f42a..76704416a 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.221.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.221.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.222.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.222.json index f7752fdf2..568d478b3 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.222.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.222.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.223.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.223.json index fc1f6652f..8435bff2a 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": 999999999999991 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999994 } } } 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 f606693f2..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.225.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.225.json index a4c80647d..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.226.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.226.json index 328768bf2..b5f6473ec 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": 999999999999999 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } 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 a4c80647d..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.228.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.228.json index fc1f6652f..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.229.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.229.json index a4c80647d..8435bff2a 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.229.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.229.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 328768bf2..b5f6473ec 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": 999999999999999 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } 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 6cd12f42a..882a42db6 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": 999999999999996 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "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 6cd12f42a..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.232.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.232.json index f7752fdf2..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.233.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.233.json index 328768bf2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.234.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.234.json index 49ff9a747..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.235.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.235.json index 49ff9a747..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.236.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.236.json index fc1f6652f..fd69e54a7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 328768bf2..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.238.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.238.json index a4c80647d..b5f6473ec 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": 999999999999994 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } } 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 f7752fdf2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.24.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.24.json index a4c80647d..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.240.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.240.json index f7752fdf2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.241.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.241.json index 328768bf2..9c1a574d4 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 fc1f6652f..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.243.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.243.json index a4c80647d..8435bff2a 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 49ff9a747..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.245.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.245.json index f7752fdf2..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.246.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.246.json index f2121eac6..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.247.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.247.json index 58498413e..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.248.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.248.json index 6cd12f42a..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.249.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.249.json index 6af3a9d0c..c0daebda7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 6af3a9d0c..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.250.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.250.json index f606693f2..8435bff2a 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.250.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.250.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.251.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.251.json index a4c80647d..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.252.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.252.json index 6af3a9d0c..c0daebda7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 f7752fdf2..c0daebda7 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": 999999999999992 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999995 } } } 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 f7752fdf2..882a42db6 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 f7752fdf2..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.256.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.256.json index a4c80647d..8435bff2a 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 328768bf2..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.27.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.27.json index f2121eac6..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.28.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.28.json index a4c80647d..b5f6473ec 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": 999999999999994 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 1000000000000000 } } } 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 328768bf2..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.3.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.3.json index a4c80647d..8435bff2a 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 58498413e..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.31.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.31.json index f2121eac6..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.32.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.32.json index a4c80647d..76704416a 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.32.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.32.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.33.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.33.json index f7752fdf2..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.34.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.34.json index 6cd12f42a..882a42db6 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": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.35.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.35.json index 6af3a9d0c..a18e59dd4 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.35.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.35.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.36.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.36.json index 143e27675..76704416a 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 49ff9a747..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.38.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.38.json index a4c80647d..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.39.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.39.json index f606693f2..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.4.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.4.json index 6cd12f42a..a18e59dd4 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.40.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.40.json index 143e27675..76704416a 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.40.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.40.json @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 6af3a9d0c..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.42.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.42.json index 6cd12f42a..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.43.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.43.json index 328768bf2..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.44.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.44.json index 6af3a9d0c..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.45.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.45.json index a4c80647d..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.46.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.46.json index 143e27675..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.47.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.47.json index 58498413e..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.48.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.48.json index f7752fdf2..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.49.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.49.json index f2121eac6..9c1a574d4 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.49.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.49.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.5.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.5.json index fc1f6652f..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.50.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.50.json index f2121eac6..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.51.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.51.json index f606693f2..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.52.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.52.json index a4c80647d..568d478b3 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": 999999999999994 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999993 } } } 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 49ff9a747..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.54.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.54.json index 58498413e..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.55.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.55.json index 6cd12f42a..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.56.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.56.json index 6cd12f42a..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.57.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.57.json index 143e27675..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.58.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.58.json index 58498413e..882a42db6 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.58.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.58.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.59.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.59.json index fc1f6652f..fd69e54a7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.6.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.6.json index 58498413e..cbc0cd5d7 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.6.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.6.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.60.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.60.json index 6af3a9d0c..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.61.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.61.json index f7752fdf2..882a42db6 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 6cd12f42a..a18e59dd4 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 f606693f2..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.64.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.64.json index 58498413e..327f00bcc 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 6cd12f42a..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.66.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.66.json index 328768bf2..b5f6473ec 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": 999999999999999 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } 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 f606693f2..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.68.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.68.json index 6cd12f42a..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.69.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.69.json index 6af3a9d0c..882a42db6 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.69.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.69.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.7.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.7.json index 6af3a9d0c..c0daebda7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.70.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.70.json index 49ff9a747..b5f6473ec 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.70.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.70.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.71.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.71.json index 58498413e..b5f6473ec 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,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.72.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.72.json index 143e27675..568d478b3 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1795,7 +1824,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.73.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.73.json index 49ff9a747..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.74.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.74.json index f7752fdf2..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.75.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.75.json index a4c80647d..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.76.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.76.json index 328768bf2..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.77.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.77.json index 49ff9a747..cbc0cd5d7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.78.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.78.json index fc1f6652f..b5f6473ec 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.78.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.78.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 1000000000000000 } } } 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 fc1f6652f..fd69e54a7 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 328768bf2..b5f6473ec 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": 999999999999999 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 1000000000000000 } } } 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 328768bf2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.81.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.81.json index 58498413e..9c1a574d4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.82.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.82.json index 328768bf2..c0daebda7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1795,7 +1824,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.83.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.83.json index a4c80647d..cbc0cd5d7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1795,7 +1824,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.84.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.84.json index 6af3a9d0c..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.85.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.85.json index 6af3a9d0c..882a42db6 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1795,7 +1824,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.86.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.86.json index f606693f2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.87.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.87.json index fc1f6652f..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.88.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.88.json index 143e27675..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.89.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.89.json index 49ff9a747..8435bff2a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1795,7 +1824,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.9.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.9.json index f606693f2..568d478b3 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 143e27675..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.91.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.91.json index 58498413e..9c1a574d4 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.91.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.91.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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1795,7 +1824,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.92.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.92.json index a4c80647d..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.93.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.93.json index f7752fdf2..327f00bcc 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1795,7 +1824,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.94.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.94.json index f7752fdf2..a18e59dd4 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1795,7 +1824,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.95.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.95.json index f7752fdf2..76704416a 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1795,7 +1824,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.96.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.96.json index 6af3a9d0c..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.97.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.97.json index 328768bf2..9c1a574d4 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 @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" 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 6af3a9d0c..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,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.99.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.99.json index 6cd12f42a..fd69e54a7 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": 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 } } }, @@ -331,6 +331,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -338,7 +367,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -439,7 +468,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -822,7 +851,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -1139,7 +1168,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1181,7 +1210,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1244,7 +1273,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1278,7 +1307,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1507,7 +1536,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1561,7 +1590,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1598,7 +1627,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1632,7 +1661,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1687,7 +1716,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1795,7 +1824,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } 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 fb35c9188..7e601dfd0 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": 770293569338813 + "lo": 858711867892205 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 110323893691680 + "lo": 542408227723681 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 659969675647133 + "lo": 316303640168524 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 110323893691680 + "lo": 542408227723681 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 110323893691680 + "lo": 542408227723681 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 110323893691680 + "lo": 542408227723681 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 110323893691680 + "lo": 542408227723681 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 110323893691680 + "lo": 542408227723681 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 659969675647133 + "lo": 316303640168524 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 659969675647133 + "lo": 316303640168524 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 659969675647133 + "lo": 316303640168524 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 659969675647133 + "lo": 316303640168524 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 659969675647133 + "lo": 316303640168524 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 770293569338813 + "lo": 858711867892205 } } } 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 6084229eb..fe63e214e 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": 666858363005141 + "lo": 874401619537089 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 309492301159208 + "lo": 256567710483734 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 357366061845933 + "lo": 617833909053355 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 309492301159208 + "lo": 256567710483734 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 309492301159208 + "lo": 256567710483734 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 309492301159208 + "lo": 256567710483734 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 309492301159208 + "lo": 256567710483734 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 309492301159208 + "lo": 256567710483734 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 357366061845933 + "lo": 617833909053355 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 357366061845933 + "lo": 617833909053355 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 357366061845933 + "lo": 617833909053355 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 357366061845933 + "lo": 617833909053355 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 357366061845933 + "lo": 617833909053355 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 666858363005141 + "lo": 874401619537089 } } } 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 5bc6f213c..2ef32a167 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": 791694885415630 + "lo": 979636928120260 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 754769606279843 + "lo": 553486283086807 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 36925279135787 + "lo": 426150645033453 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 754769606279843 + "lo": 553486283086807 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 754769606279843 + "lo": 553486283086807 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 754769606279843 + "lo": 553486283086807 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 754769606279843 + "lo": 553486283086807 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 754769606279843 + "lo": 553486283086807 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 36925279135787 + "lo": 426150645033453 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 36925279135787 + "lo": 426150645033453 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 36925279135787 + "lo": 426150645033453 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 36925279135787 + "lo": 426150645033453 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 36925279135787 + "lo": 426150645033453 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 791694885415630 + "lo": 979636928120260 } } } 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 e566bce0d..a376de24d 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": 992009578739668 + "lo": 335686404827590 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 120803712928165 + "lo": 64961441102912 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 871205865811503 + "lo": 270724963724678 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 120803712928165 + "lo": 64961441102912 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 120803712928165 + "lo": 64961441102912 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 120803712928165 + "lo": 64961441102912 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 120803712928165 + "lo": 64961441102912 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 120803712928165 + "lo": 64961441102912 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 871205865811503 + "lo": 270724963724678 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 871205865811503 + "lo": 270724963724678 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 871205865811503 + "lo": 270724963724678 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 871205865811503 + "lo": 270724963724678 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 871205865811503 + "lo": 270724963724678 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 992009578739668 + "lo": 335686404827590 } } } 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 6c55b3e64..9d599cdf8 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": 976534145039715 + "lo": 971906422584173 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 602468266039547 + "lo": 120313615401078 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 374065879000168 + "lo": 851592807183095 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 602468266039547 + "lo": 120313615401078 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 602468266039547 + "lo": 120313615401078 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 602468266039547 + "lo": 120313615401078 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 602468266039547 + "lo": 120313615401078 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 602468266039547 + "lo": 120313615401078 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 374065879000168 + "lo": 851592807183095 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 374065879000168 + "lo": 851592807183095 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 374065879000168 + "lo": 851592807183095 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 374065879000168 + "lo": 851592807183095 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 374065879000168 + "lo": 851592807183095 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 976534145039715 + "lo": 971906422584173 } } } 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 ab1f8bd71..acfc4081f 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": 931046893323623 + "lo": 996622876464131 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 659201723068227 + "lo": 26336870715333 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 271845170255396 + "lo": 970286005748798 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 659201723068227 + "lo": 26336870715333 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 659201723068227 + "lo": 26336870715333 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 659201723068227 + "lo": 26336870715333 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 659201723068227 + "lo": 26336870715333 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 659201723068227 + "lo": 26336870715333 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 271845170255396 + "lo": 970286005748798 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 271845170255396 + "lo": 970286005748798 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 271845170255396 + "lo": 970286005748798 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 271845170255396 + "lo": 970286005748798 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 271845170255396 + "lo": 970286005748798 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 931046893323623 + "lo": 996622876464131 } } } 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 dc409ee5b..567b61e4e 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": 620732109936331 + "lo": 855657241783693 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 112635824777672 + "lo": 570670840685915 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 508096285158659 + "lo": 284986401097778 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 112635824777672 + "lo": 570670840685915 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 112635824777672 + "lo": 570670840685915 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 112635824777672 + "lo": 570670840685915 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 112635824777672 + "lo": 570670840685915 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 112635824777672 + "lo": 570670840685915 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 508096285158659 + "lo": 284986401097778 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 508096285158659 + "lo": 284986401097778 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 508096285158659 + "lo": 284986401097778 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 508096285158659 + "lo": 284986401097778 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 508096285158659 + "lo": 284986401097778 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 620732109936331 + "lo": 855657241783693 } } } 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 195541830..cc828187a 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": 428465045597467 + "lo": 533212485961070 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 59319192545366 + "lo": 368345441933665 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 369145853052101 + "lo": 164867044027405 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 59319192545366 + "lo": 368345441933665 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 59319192545366 + "lo": 368345441933665 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 59319192545366 + "lo": 368345441933665 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 59319192545366 + "lo": 368345441933665 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 59319192545366 + "lo": 368345441933665 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 369145853052101 + "lo": 164867044027405 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 369145853052101 + "lo": 164867044027405 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 369145853052101 + "lo": 164867044027405 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 369145853052101 + "lo": 164867044027405 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 369145853052101 + "lo": 164867044027405 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 428465045597467 + "lo": 533212485961070 } } } 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 b71fd040c..52b27cb97 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": 487945706202333 + "lo": 973501516572198 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 305470023959528 + "lo": 152057260915057 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 182475682242805 + "lo": 821444255657141 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 305470023959528 + "lo": 152057260915057 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 305470023959528 + "lo": 152057260915057 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 305470023959528 + "lo": 152057260915057 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 305470023959528 + "lo": 152057260915057 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 305470023959528 + "lo": 152057260915057 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 182475682242805 + "lo": 821444255657141 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 182475682242805 + "lo": 821444255657141 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 182475682242805 + "lo": 821444255657141 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 182475682242805 + "lo": 821444255657141 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 182475682242805 + "lo": 821444255657141 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 487945706202333 + "lo": 973501516572198 } } } 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 3d7f527c0..b3aa44acc 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": 687868681021177 + "lo": 971861871772395 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 646676686686954 + "lo": 546280415740962 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 41191994334223 + "lo": 425581456031433 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 646676686686954 + "lo": 546280415740962 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 646676686686954 + "lo": 546280415740962 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 646676686686954 + "lo": 546280415740962 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 646676686686954 + "lo": 546280415740962 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 646676686686954 + "lo": 546280415740962 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 41191994334223 + "lo": 425581456031433 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 41191994334223 + "lo": 425581456031433 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 41191994334223 + "lo": 425581456031433 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 41191994334223 + "lo": 425581456031433 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 41191994334223 + "lo": 425581456031433 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 687868681021177 + "lo": 971861871772395 } } } 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 af6c04c0b..21761e7ad 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": 78650630041904 + "lo": 662066152918260 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 32133633552955 + "lo": 97139563590094 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 46516996488949 + "lo": 564926589328166 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 32133633552955 + "lo": 97139563590094 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 32133633552955 + "lo": 97139563590094 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 32133633552955 + "lo": 97139563590094 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 32133633552955 + "lo": 97139563590094 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 32133633552955 + "lo": 97139563590094 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 46516996488949 + "lo": 564926589328166 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 46516996488949 + "lo": 564926589328166 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 46516996488949 + "lo": 564926589328166 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 46516996488949 + "lo": 564926589328166 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 46516996488949 + "lo": 564926589328166 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 78650630041904 + "lo": 662066152918260 } } } 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 dbee6f25e..f0c5f74fd 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": 587290250814014 + "lo": 257825560271936 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 96417586418563 + "lo": 207507926010524 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 490872664395451 + "lo": 50317634261412 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 96417586418563 + "lo": 207507926010524 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 96417586418563 + "lo": 207507926010524 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 96417586418563 + "lo": 207507926010524 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 96417586418563 + "lo": 207507926010524 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 96417586418563 + "lo": 207507926010524 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 490872664395451 + "lo": 50317634261412 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 490872664395451 + "lo": 50317634261412 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 490872664395451 + "lo": 50317634261412 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 490872664395451 + "lo": 50317634261412 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 490872664395451 + "lo": 50317634261412 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 587290250814014 + "lo": 257825560271936 } } } 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 fb8ea8d24..63ebbf291 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": 482762987587747 + "lo": 527030747961873 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 471690376279358 + "lo": 310546522160337 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 11072611308389 + "lo": 216484225801536 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 471690376279358 + "lo": 310546522160337 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 471690376279358 + "lo": 310546522160337 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 471690376279358 + "lo": 310546522160337 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 471690376279358 + "lo": 310546522160337 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 471690376279358 + "lo": 310546522160337 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 11072611308389 + "lo": 216484225801536 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 11072611308389 + "lo": 216484225801536 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 11072611308389 + "lo": 216484225801536 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 11072611308389 + "lo": 216484225801536 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 11072611308389 + "lo": 216484225801536 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 482762987587747 + "lo": 527030747961873 } } } 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 deb06c329..0ab486c23 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": 845962739817143 + "lo": 707515741784437 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 697504248737310 + "lo": 431665001079411 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 148458491079833 + "lo": 275850740705026 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 697504248737310 + "lo": 431665001079411 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 697504248737310 + "lo": 431665001079411 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 697504248737310 + "lo": 431665001079411 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 697504248737310 + "lo": 431665001079411 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 697504248737310 + "lo": 431665001079411 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 148458491079833 + "lo": 275850740705026 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 148458491079833 + "lo": 275850740705026 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 148458491079833 + "lo": 275850740705026 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 148458491079833 + "lo": 275850740705026 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 148458491079833 + "lo": 275850740705026 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 845962739817143 + "lo": 707515741784437 } } } 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 1bf1b6542..4452eecc8 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": 760328052381333 + "lo": 909460192066000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 636726086910565 + "lo": 479158069606914 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 123601965470768 + "lo": 430302122459086 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 636726086910565 + "lo": 479158069606914 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 636726086910565 + "lo": 479158069606914 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 636726086910565 + "lo": 479158069606914 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 636726086910565 + "lo": 479158069606914 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 636726086910565 + "lo": 479158069606914 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 123601965470768 + "lo": 430302122459086 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 123601965470768 + "lo": 430302122459086 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 123601965470768 + "lo": 430302122459086 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 123601965470768 + "lo": 430302122459086 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 123601965470768 + "lo": 430302122459086 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 760328052381333 + "lo": 909460192066000 } } } 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 fe37b639b..fd523f49e 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": 461893974244556 + "lo": 532017312547118 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 56174649406555 + "lo": 44279945620662 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 405719324838001 + "lo": 487737366926456 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 56174649406555 + "lo": 44279945620662 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 56174649406555 + "lo": 44279945620662 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 56174649406555 + "lo": 44279945620662 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 56174649406555 + "lo": 44279945620662 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 56174649406555 + "lo": 44279945620662 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 405719324838001 + "lo": 487737366926456 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 405719324838001 + "lo": 487737366926456 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 405719324838001 + "lo": 487737366926456 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 405719324838001 + "lo": 487737366926456 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 405719324838001 + "lo": 487737366926456 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 461893974244556 + "lo": 532017312547118 } } } 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 13559db8e..d19dc3591 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": 936575348138725 + "lo": 366153230995934 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 508060878132074 + "lo": 191391130551656 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 428514470006651 + "lo": 174762100444278 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 508060878132074 + "lo": 191391130551656 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 508060878132074 + "lo": 191391130551656 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 508060878132074 + "lo": 191391130551656 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 508060878132074 + "lo": 191391130551656 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 508060878132074 + "lo": 191391130551656 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 428514470006651 + "lo": 174762100444278 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 428514470006651 + "lo": 174762100444278 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 428514470006651 + "lo": 174762100444278 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 428514470006651 + "lo": 174762100444278 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 428514470006651 + "lo": 174762100444278 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 936575348138725 + "lo": 366153230995934 } } } 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 7ba74870a..482faeecb 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": 751365085113906 + "lo": 76525257419627 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 499844212356998 + "lo": 67959349922753 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 251520872756908 + "lo": 8565907496874 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 499844212356998 + "lo": 67959349922753 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 499844212356998 + "lo": 67959349922753 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 499844212356998 + "lo": 67959349922753 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 499844212356998 + "lo": 67959349922753 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 499844212356998 + "lo": 67959349922753 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 251520872756908 + "lo": 8565907496874 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 251520872756908 + "lo": 8565907496874 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 251520872756908 + "lo": 8565907496874 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 251520872756908 + "lo": 8565907496874 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 251520872756908 + "lo": 8565907496874 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 751365085113906 + "lo": 76525257419627 } } } 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 49474c856..b4dffdd3f 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": 684132429013572 + "lo": 727109496472550 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 63892936418380 + "lo": 96889626718084 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 620239492595192 + "lo": 630219869754466 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 63892936418380 + "lo": 96889626718084 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 63892936418380 + "lo": 96889626718084 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 63892936418380 + "lo": 96889626718084 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 63892936418380 + "lo": 96889626718084 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 63892936418380 + "lo": 96889626718084 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 620239492595192 + "lo": 630219869754466 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 620239492595192 + "lo": 630219869754466 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 620239492595192 + "lo": 630219869754466 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 620239492595192 + "lo": 630219869754466 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 620239492595192 + "lo": 630219869754466 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 684132429013572 + "lo": 727109496472550 } } } 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 6879ae92a..d3ed692b8 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": 861777250145384 + "lo": 734693960234170 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 69639654019918 + "lo": 309993339263961 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 792137596125466 + "lo": 424700620970209 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 69639654019918 + "lo": 309993339263961 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 69639654019918 + "lo": 309993339263961 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 69639654019918 + "lo": 309993339263961 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 69639654019918 + "lo": 309993339263961 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 69639654019918 + "lo": 309993339263961 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 792137596125466 + "lo": 424700620970209 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 792137596125466 + "lo": 424700620970209 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 792137596125466 + "lo": 424700620970209 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 792137596125466 + "lo": 424700620970209 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 792137596125466 + "lo": 424700620970209 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 861777250145384 + "lo": 734693960234170 } } } 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 8cbcce197..243772955 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": 650604287061049 + "lo": 827820024858403 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 184321426027994 + "lo": 788276609402861 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 466282861033055 + "lo": 39543415455542 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 184321426027994 + "lo": 788276609402861 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 184321426027994 + "lo": 788276609402861 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 184321426027994 + "lo": 788276609402861 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 184321426027994 + "lo": 788276609402861 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 184321426027994 + "lo": 788276609402861 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 466282861033055 + "lo": 39543415455542 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 466282861033055 + "lo": 39543415455542 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 466282861033055 + "lo": 39543415455542 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 466282861033055 + "lo": 39543415455542 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 466282861033055 + "lo": 39543415455542 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 650604287061049 + "lo": 827820024858403 } } } 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 e843c2c41..97d9b9776 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": 820959527562685 + "lo": 206224896281157 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 545876805422011 + "lo": 10763475554374 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 275082722140674 + "lo": 195461420726783 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 545876805422011 + "lo": 10763475554374 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 545876805422011 + "lo": 10763475554374 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 545876805422011 + "lo": 10763475554374 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 545876805422011 + "lo": 10763475554374 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 545876805422011 + "lo": 10763475554374 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 275082722140674 + "lo": 195461420726783 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 275082722140674 + "lo": 195461420726783 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 275082722140674 + "lo": 195461420726783 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 275082722140674 + "lo": 195461420726783 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 275082722140674 + "lo": 195461420726783 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 820959527562685 + "lo": 206224896281157 } } } 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 93d2eca93..f15e84b67 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": 309648479356064 + "lo": 833876428998559 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 209677793298356 + "lo": 789649033437775 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 99970686057708 + "lo": 44227395560784 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 209677793298356 + "lo": 789649033437775 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 209677793298356 + "lo": 789649033437775 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 209677793298356 + "lo": 789649033437775 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 209677793298356 + "lo": 789649033437775 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 209677793298356 + "lo": 789649033437775 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 99970686057708 + "lo": 44227395560784 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 99970686057708 + "lo": 44227395560784 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 99970686057708 + "lo": 44227395560784 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 99970686057708 + "lo": 44227395560784 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 99970686057708 + "lo": 44227395560784 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 309648479356064 + "lo": 833876428998559 } } } 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 4b7747c71..0ad33e11c 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": 963088902679570 + "lo": 447533023420769 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 457397820008160 + "lo": 437753500065478 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 505691082671410 + "lo": 9779523355291 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 457397820008160 + "lo": 437753500065478 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 457397820008160 + "lo": 437753500065478 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 457397820008160 + "lo": 437753500065478 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 457397820008160 + "lo": 437753500065478 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 457397820008160 + "lo": 437753500065478 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 505691082671410 + "lo": 9779523355291 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 505691082671410 + "lo": 9779523355291 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 505691082671410 + "lo": 9779523355291 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 505691082671410 + "lo": 9779523355291 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 505691082671410 + "lo": 9779523355291 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 963088902679570 + "lo": 447533023420769 } } } 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 a7645a922..89807c1d0 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": 611967316825699 + "lo": 984290341505749 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 302253191510688 + "lo": 957690480079879 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 309714125315011 + "lo": 26599861425870 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 302253191510688 + "lo": 957690480079879 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 302253191510688 + "lo": 957690480079879 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 302253191510688 + "lo": 957690480079879 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 302253191510688 + "lo": 957690480079879 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 302253191510688 + "lo": 957690480079879 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 309714125315011 + "lo": 26599861425870 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 309714125315011 + "lo": 26599861425870 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 309714125315011 + "lo": 26599861425870 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 309714125315011 + "lo": 26599861425870 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 309714125315011 + "lo": 26599861425870 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 611967316825699 + "lo": 984290341505749 } } } 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 4018cdda8..54df99c6d 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": 509583722857354 + "lo": 964219756894181 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 177503200857155 + "lo": 454803437963104 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 332080522000199 + "lo": 509416318931077 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 177503200857155 + "lo": 454803437963104 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 177503200857155 + "lo": 454803437963104 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 177503200857155 + "lo": 454803437963104 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 177503200857155 + "lo": 454803437963104 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 177503200857155 + "lo": 454803437963104 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 332080522000199 + "lo": 509416318931077 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 332080522000199 + "lo": 509416318931077 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 332080522000199 + "lo": 509416318931077 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 332080522000199 + "lo": 509416318931077 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 332080522000199 + "lo": 509416318931077 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 509583722857354 + "lo": 964219756894181 } } } 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 8276d8b97..d6ce3babc 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": 829240470629165 + "lo": 721943152287509 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 485090111732032 + "lo": 676227309183135 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 344150358897133 + "lo": 45715843104374 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 485090111732032 + "lo": 676227309183135 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 485090111732032 + "lo": 676227309183135 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 485090111732032 + "lo": 676227309183135 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 485090111732032 + "lo": 676227309183135 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 485090111732032 + "lo": 676227309183135 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 344150358897133 + "lo": 45715843104374 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 344150358897133 + "lo": 45715843104374 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 344150358897133 + "lo": 45715843104374 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 344150358897133 + "lo": 45715843104374 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 344150358897133 + "lo": 45715843104374 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 829240470629165 + "lo": 721943152287509 } } } 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 40d37792b..25a8d5342 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": 749984829942461 + "lo": 574684080841628 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 199993250986897 + "lo": 224802852278776 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 549991578955564 + "lo": 349881228562852 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 199993250986897 + "lo": 224802852278776 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 199993250986897 + "lo": 224802852278776 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 199993250986897 + "lo": 224802852278776 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 199993250986897 + "lo": 224802852278776 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 199993250986897 + "lo": 224802852278776 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 549991578955564 + "lo": 349881228562852 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 549991578955564 + "lo": 349881228562852 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 549991578955564 + "lo": 349881228562852 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 549991578955564 + "lo": 349881228562852 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 549991578955564 + "lo": 349881228562852 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 749984829942461 + "lo": 574684080841628 } } } 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 452b342a2..18a8e40d7 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": 751945642643513 + "lo": 793637120016866 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 483303359747493 + "lo": 595865332438308 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 268642282896020 + "lo": 197771787578558 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 483303359747493 + "lo": 595865332438308 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 483303359747493 + "lo": 595865332438308 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 483303359747493 + "lo": 595865332438308 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 483303359747493 + "lo": 595865332438308 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 483303359747493 + "lo": 595865332438308 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 268642282896020 + "lo": 197771787578558 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 268642282896020 + "lo": 197771787578558 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 268642282896020 + "lo": 197771787578558 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 268642282896020 + "lo": 197771787578558 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 268642282896020 + "lo": 197771787578558 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 751945642643513 + "lo": 793637120016866 } } } 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 f9d80fbe3..0fd2912f9 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": 923888136117021 + "lo": 943508754199822 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 350288794740122 + "lo": 915922968703053 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 573599341376899 + "lo": 27585785496769 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 350288794740122 + "lo": 915922968703053 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 350288794740122 + "lo": 915922968703053 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 350288794740122 + "lo": 915922968703053 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 350288794740122 + "lo": 915922968703053 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 350288794740122 + "lo": 915922968703053 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 573599341376899 + "lo": 27585785496769 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 573599341376899 + "lo": 27585785496769 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 573599341376899 + "lo": 27585785496769 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 573599341376899 + "lo": 27585785496769 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 573599341376899 + "lo": 27585785496769 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 923888136117021 + "lo": 943508754199822 } } } 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 2e4108939..dbaec9232 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": 617579196564326 + "lo": 848822475563266 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 180931343300562 + "lo": 344654367815899 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 436647853263764 + "lo": 504168107747367 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 180931343300562 + "lo": 344654367815899 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 180931343300562 + "lo": 344654367815899 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 180931343300562 + "lo": 344654367815899 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 180931343300562 + "lo": 344654367815899 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 180931343300562 + "lo": 344654367815899 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 436647853263764 + "lo": 504168107747367 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 436647853263764 + "lo": 504168107747367 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 436647853263764 + "lo": 504168107747367 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 436647853263764 + "lo": 504168107747367 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 436647853263764 + "lo": 504168107747367 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 617579196564326 + "lo": 848822475563266 } } } 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 7e2b3ba60..bb8ee7bfb 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": 570693782729123 + "lo": 421443595551385 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 420235016496353 + "lo": 149648270331352 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 150458766232770 + "lo": 271795325220033 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 420235016496353 + "lo": 149648270331352 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 420235016496353 + "lo": 149648270331352 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 420235016496353 + "lo": 149648270331352 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 420235016496353 + "lo": 149648270331352 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 420235016496353 + "lo": 149648270331352 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 150458766232770 + "lo": 271795325220033 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 150458766232770 + "lo": 271795325220033 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 150458766232770 + "lo": 271795325220033 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 150458766232770 + "lo": 271795325220033 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 150458766232770 + "lo": 271795325220033 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 570693782729123 + "lo": 421443595551385 } } } 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 fdad0cb9b..7f53cef09 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": 859890654306477 + "lo": 628292773598474 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 315209703086492 + "lo": 335775805808715 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 544680951219985 + "lo": 292516967789759 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 315209703086492 + "lo": 335775805808715 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 315209703086492 + "lo": 335775805808715 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 315209703086492 + "lo": 335775805808715 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 315209703086492 + "lo": 335775805808715 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 315209703086492 + "lo": 335775805808715 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 544680951219985 + "lo": 292516967789759 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 544680951219985 + "lo": 292516967789759 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 544680951219985 + "lo": 292516967789759 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 544680951219985 + "lo": 292516967789759 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 544680951219985 + "lo": 292516967789759 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 859890654306477 + "lo": 628292773598474 } } } 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 cffa6046e..4bb176dbe 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": 496516244533927 + "lo": 445005664460167 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 222562814670292 + "lo": 232217875543365 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 273953429863635 + "lo": 212787788916802 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 222562814670292 + "lo": 232217875543365 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 222562814670292 + "lo": 232217875543365 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 222562814670292 + "lo": 232217875543365 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 222562814670292 + "lo": 232217875543365 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 222562814670292 + "lo": 232217875543365 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 273953429863635 + "lo": 212787788916802 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 273953429863635 + "lo": 212787788916802 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 273953429863635 + "lo": 212787788916802 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 273953429863635 + "lo": 212787788916802 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 273953429863635 + "lo": 212787788916802 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 496516244533927 + "lo": 445005664460167 } } } 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 de377e519..18dba94ae 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": 894704240315590 + "lo": 623219765347939 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 14624101187889 + "lo": 607350037390078 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 880080139127701 + "lo": 15869727957861 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 14624101187889 + "lo": 607350037390078 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 14624101187889 + "lo": 607350037390078 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 14624101187889 + "lo": 607350037390078 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 14624101187889 + "lo": 607350037390078 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 14624101187889 + "lo": 607350037390078 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 880080139127701 + "lo": 15869727957861 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 880080139127701 + "lo": 15869727957861 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 880080139127701 + "lo": 15869727957861 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 880080139127701 + "lo": 15869727957861 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 880080139127701 + "lo": 15869727957861 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 894704240315590 + "lo": 623219765347939 } } } 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 2749fcfea..98566d384 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": 975302904975684 + "lo": 934782031020036 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 689780994468006 + "lo": 55018299236453 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 285521910507678 + "lo": 879763731783583 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 689780994468006 + "lo": 55018299236453 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 689780994468006 + "lo": 55018299236453 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 689780994468006 + "lo": 55018299236453 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 689780994468006 + "lo": 55018299236453 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 689780994468006 + "lo": 55018299236453 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 285521910507678 + "lo": 879763731783583 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 285521910507678 + "lo": 879763731783583 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 285521910507678 + "lo": 879763731783583 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 285521910507678 + "lo": 879763731783583 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 285521910507678 + "lo": 879763731783583 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 975302904975684 + "lo": 934782031020036 } } } 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 8800a2197..a4ce23317 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": 853210054228136 + "lo": 822680798774694 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 289863983192928 + "lo": 517094603738949 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 563346071035208 + "lo": 305586195035745 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 289863983192928 + "lo": 517094603738949 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 289863983192928 + "lo": 517094603738949 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 289863983192928 + "lo": 517094603738949 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 289863983192928 + "lo": 517094603738949 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 289863983192928 + "lo": 517094603738949 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 563346071035208 + "lo": 305586195035745 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 563346071035208 + "lo": 305586195035745 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 563346071035208 + "lo": 305586195035745 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 563346071035208 + "lo": 305586195035745 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 563346071035208 + "lo": 305586195035745 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 853210054228136 + "lo": 822680798774694 } } } 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 4abba6364..627a3d533 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": 775673652260534 + "lo": 562622514060918 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 622743754250935 + "lo": 365965041109515 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 152929898009599 + "lo": 196657472951403 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 622743754250935 + "lo": 365965041109515 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 622743754250935 + "lo": 365965041109515 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 622743754250935 + "lo": 365965041109515 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 622743754250935 + "lo": 365965041109515 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 622743754250935 + "lo": 365965041109515 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 152929898009599 + "lo": 196657472951403 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 152929898009599 + "lo": 196657472951403 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 152929898009599 + "lo": 196657472951403 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 152929898009599 + "lo": 196657472951403 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 152929898009599 + "lo": 196657472951403 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 775673652260534 + "lo": 562622514060918 } } } 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 39297648e..dd925bcc3 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": 874832984970333 + "lo": 432953368907297 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 852206324185380 + "lo": 9766669248799 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 22626660784953 + "lo": 423186699658498 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 852206324185380 + "lo": 9766669248799 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 852206324185380 + "lo": 9766669248799 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 852206324185380 + "lo": 9766669248799 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 852206324185380 + "lo": 9766669248799 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 852206324185380 + "lo": 9766669248799 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 22626660784953 + "lo": 423186699658498 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 22626660784953 + "lo": 423186699658498 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 22626660784953 + "lo": 423186699658498 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 22626660784953 + "lo": 423186699658498 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 22626660784953 + "lo": 423186699658498 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 874832984970333 + "lo": 432953368907297 } } } 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 2bab8dc8d..8a2207857 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": 380132124598093 + "lo": 446852819103018 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 61530656344688 + "lo": 254464602485765 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 318601468253405 + "lo": 192388216617253 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 61530656344688 + "lo": 254464602485765 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 61530656344688 + "lo": 254464602485765 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 61530656344688 + "lo": 254464602485765 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 61530656344688 + "lo": 254464602485765 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 61530656344688 + "lo": 254464602485765 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 318601468253405 + "lo": 192388216617253 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 318601468253405 + "lo": 192388216617253 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 318601468253405 + "lo": 192388216617253 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 318601468253405 + "lo": 192388216617253 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 318601468253405 + "lo": 192388216617253 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 380132124598093 + "lo": 446852819103018 } } } 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 8f782eb4a..34b294293 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": 984444377092959 + "lo": 887145837759703 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 593100509237892 + "lo": 457986442855667 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 391343867855067 + "lo": 429159394904036 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 593100509237892 + "lo": 457986442855667 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 593100509237892 + "lo": 457986442855667 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 593100509237892 + "lo": 457986442855667 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 593100509237892 + "lo": 457986442855667 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 593100509237892 + "lo": 457986442855667 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 391343867855067 + "lo": 429159394904036 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 391343867855067 + "lo": 429159394904036 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 391343867855067 + "lo": 429159394904036 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 391343867855067 + "lo": 429159394904036 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 391343867855067 + "lo": 429159394904036 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 984444377092959 + "lo": 887145837759703 } } } 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 4905bec30..b5b2e03a6 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": 991492221644906 + "lo": 818682212939128 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 884812283588296 + "lo": 759590607422739 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 106679938056610 + "lo": 59091605516389 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 884812283588296 + "lo": 759590607422739 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 884812283588296 + "lo": 759590607422739 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 884812283588296 + "lo": 759590607422739 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 884812283588296 + "lo": 759590607422739 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 884812283588296 + "lo": 759590607422739 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 106679938056610 + "lo": 59091605516389 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 106679938056610 + "lo": 59091605516389 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 106679938056610 + "lo": 59091605516389 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 106679938056610 + "lo": 59091605516389 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 106679938056610 + "lo": 59091605516389 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 991492221644906 + "lo": 818682212939128 } } } 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 c8f00d5c0..99691ba03 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": 973296870923501 + "lo": 872733674965740 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 54571788317429 + "lo": 521967868979527 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 918725082606072 + "lo": 350765805986213 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 54571788317429 + "lo": 521967868979527 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 54571788317429 + "lo": 521967868979527 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 54571788317429 + "lo": 521967868979527 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 54571788317429 + "lo": 521967868979527 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 54571788317429 + "lo": 521967868979527 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 918725082606072 + "lo": 350765805986213 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 918725082606072 + "lo": 350765805986213 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 918725082606072 + "lo": 350765805986213 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 918725082606072 + "lo": 350765805986213 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 918725082606072 + "lo": 350765805986213 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 973296870923501 + "lo": 872733674965740 } } } 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 80e22a0f7..834d41596 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": 782618324733067 + "lo": 587632437937597 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 769034898920571 + "lo": 552959079978401 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 13583425812496 + "lo": 34673357959196 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 769034898920571 + "lo": 552959079978401 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 769034898920571 + "lo": 552959079978401 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 769034898920571 + "lo": 552959079978401 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 769034898920571 + "lo": 552959079978401 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 769034898920571 + "lo": 552959079978401 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 13583425812496 + "lo": 34673357959196 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 13583425812496 + "lo": 34673357959196 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 13583425812496 + "lo": 34673357959196 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 13583425812496 + "lo": 34673357959196 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 13583425812496 + "lo": 34673357959196 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 782618324733067 + "lo": 587632437937597 } } } 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 4509a7fc4..bc340fc0a 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": 932532954807652 + "lo": 965279515387583 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 826595136417755 + "lo": 106691058246645 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 105937818389897 + "lo": 858588457140938 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 826595136417755 + "lo": 106691058246645 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 826595136417755 + "lo": 106691058246645 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 826595136417755 + "lo": 106691058246645 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 826595136417755 + "lo": 106691058246645 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 826595136417755 + "lo": 106691058246645 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 105937818389897 + "lo": 858588457140938 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 105937818389897 + "lo": 858588457140938 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 105937818389897 + "lo": 858588457140938 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 105937818389897 + "lo": 858588457140938 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 105937818389897 + "lo": 858588457140938 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 932532954807652 + "lo": 965279515387583 } } } 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 c1938afbb..8b276ad12 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": 716275290178959 + "lo": 216839592751624 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 314044991745688 + "lo": 48569339970954 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 402230298433271 + "lo": 168270252780670 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 314044991745688 + "lo": 48569339970954 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 314044991745688 + "lo": 48569339970954 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 314044991745688 + "lo": 48569339970954 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 314044991745688 + "lo": 48569339970954 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 314044991745688 + "lo": 48569339970954 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 402230298433271 + "lo": 168270252780670 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 402230298433271 + "lo": 168270252780670 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 402230298433271 + "lo": 168270252780670 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 402230298433271 + "lo": 168270252780670 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 402230298433271 + "lo": 168270252780670 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 716275290178959 + "lo": 216839592751624 } } } 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 20effba64..2441cd7cd 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": 809632241606995 + "lo": 972832805993169 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 438417039135874 + "lo": 51606064638342 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 371215202471121 + "lo": 921226741354827 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 438417039135874 + "lo": 51606064638342 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 438417039135874 + "lo": 51606064638342 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 438417039135874 + "lo": 51606064638342 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 438417039135874 + "lo": 51606064638342 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 438417039135874 + "lo": 51606064638342 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 371215202471121 + "lo": 921226741354827 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 371215202471121 + "lo": 921226741354827 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 371215202471121 + "lo": 921226741354827 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 371215202471121 + "lo": 921226741354827 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 371215202471121 + "lo": 921226741354827 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 809632241606995 + "lo": 972832805993169 } } } 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 c8069fee8..d82c6741f 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": 720896338625694 + "lo": 802273144828600 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 266149252154681 + "lo": 120324255200539 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 454747086471013 + "lo": 681948889628061 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 266149252154681 + "lo": 120324255200539 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 266149252154681 + "lo": 120324255200539 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 266149252154681 + "lo": 120324255200539 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 266149252154681 + "lo": 120324255200539 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 266149252154681 + "lo": 120324255200539 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 454747086471013 + "lo": 681948889628061 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 454747086471013 + "lo": 681948889628061 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 454747086471013 + "lo": 681948889628061 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 454747086471013 + "lo": 681948889628061 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 454747086471013 + "lo": 681948889628061 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 720896338625694 + "lo": 802273144828600 } } } 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 a08304e4e..469dd6bea 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": 315588322026459 + "lo": 498621644394456 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 123362409368126 + "lo": 403239613416389 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 192225912658333 + "lo": 95382030978067 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 123362409368126 + "lo": 403239613416389 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 123362409368126 + "lo": 403239613416389 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 123362409368126 + "lo": 403239613416389 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 123362409368126 + "lo": 403239613416389 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 123362409368126 + "lo": 403239613416389 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 192225912658333 + "lo": 95382030978067 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 192225912658333 + "lo": 95382030978067 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 192225912658333 + "lo": 95382030978067 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 192225912658333 + "lo": 95382030978067 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 192225912658333 + "lo": 95382030978067 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 315588322026459 + "lo": 498621644394456 } } } 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 bd6950144..c49992a1b 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": 679931024850111 + "lo": 459729042196817 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 282016758464168 + "lo": 322561261666792 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 397914266385943 + "lo": 137167780530025 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 282016758464168 + "lo": 322561261666792 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 282016758464168 + "lo": 322561261666792 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 282016758464168 + "lo": 322561261666792 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 282016758464168 + "lo": 322561261666792 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 282016758464168 + "lo": 322561261666792 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 397914266385943 + "lo": 137167780530025 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 397914266385943 + "lo": 137167780530025 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 397914266385943 + "lo": 137167780530025 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 397914266385943 + "lo": 137167780530025 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 397914266385943 + "lo": 137167780530025 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 679931024850111 + "lo": 459729042196817 } } } 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 178f7a3e9..f168b1138 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": 194665448286436 + "lo": 583009771807577 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 49693938773197 + "lo": 443995681513149 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 144971509513239 + "lo": 139014090294428 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 49693938773197 + "lo": 443995681513149 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 49693938773197 + "lo": 443995681513149 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 49693938773197 + "lo": 443995681513149 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 49693938773197 + "lo": 443995681513149 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 49693938773197 + "lo": 443995681513149 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 144971509513239 + "lo": 139014090294428 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 144971509513239 + "lo": 139014090294428 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 144971509513239 + "lo": 139014090294428 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 144971509513239 + "lo": 139014090294428 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 144971509513239 + "lo": 139014090294428 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 194665448286436 + "lo": 583009771807577 } } } 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 d384f1733..c9f267ab3 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": 909902370178966 + "lo": 511247771035036 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 229445362483614 + "lo": 2975537555046 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 680457007695352 + "lo": 508272233479990 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 229445362483614 + "lo": 2975537555046 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 229445362483614 + "lo": 2975537555046 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 229445362483614 + "lo": 2975537555046 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 229445362483614 + "lo": 2975537555046 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 229445362483614 + "lo": 2975537555046 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 680457007695352 + "lo": 508272233479990 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 680457007695352 + "lo": 508272233479990 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 680457007695352 + "lo": 508272233479990 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 680457007695352 + "lo": 508272233479990 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 680457007695352 + "lo": 508272233479990 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 909902370178966 + "lo": 511247771035036 } } } 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 e570e518b..bcdb4b974 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": 443774825596175 + "lo": 751488753633912 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 150805037864601 + "lo": 41417501176594 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 292969787731574 + "lo": 710071252457318 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 150805037864601 + "lo": 41417501176594 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 150805037864601 + "lo": 41417501176594 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 150805037864601 + "lo": 41417501176594 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 150805037864601 + "lo": 41417501176594 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 150805037864601 + "lo": 41417501176594 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 292969787731574 + "lo": 710071252457318 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 292969787731574 + "lo": 710071252457318 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 292969787731574 + "lo": 710071252457318 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 292969787731574 + "lo": 710071252457318 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 292969787731574 + "lo": 710071252457318 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 443774825596175 + "lo": 751488753633912 } } } 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 951339fd2..a3dc2465c 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": 755550840280788 + "lo": 946677683839187 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 360470522569806 + "lo": 149474072245581 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 395080317710982 + "lo": 797203611593606 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 360470522569806 + "lo": 149474072245581 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 360470522569806 + "lo": 149474072245581 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 360470522569806 + "lo": 149474072245581 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 360470522569806 + "lo": 149474072245581 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 360470522569806 + "lo": 149474072245581 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 395080317710982 + "lo": 797203611593606 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 395080317710982 + "lo": 797203611593606 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 395080317710982 + "lo": 797203611593606 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 395080317710982 + "lo": 797203611593606 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 395080317710982 + "lo": 797203611593606 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 755550840280788 + "lo": 946677683839187 } } } 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 8bc464278..616a0e587 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": 764096263870064 + "lo": 632135156961758 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 464031145138873 + "lo": 239061524515539 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 300065118731191 + "lo": 393073632446219 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 464031145138873 + "lo": 239061524515539 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 464031145138873 + "lo": 239061524515539 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 464031145138873 + "lo": 239061524515539 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 464031145138873 + "lo": 239061524515539 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 464031145138873 + "lo": 239061524515539 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 300065118731191 + "lo": 393073632446219 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 300065118731191 + "lo": 393073632446219 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 300065118731191 + "lo": 393073632446219 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 300065118731191 + "lo": 393073632446219 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 300065118731191 + "lo": 393073632446219 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 764096263870064 + "lo": 632135156961758 } } } 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 1668c7758..a98f10c3a 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": 957942710104480 + "lo": 740555475294388 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 408188253507297 + "lo": 326781804384477 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 549754456597183 + "lo": 413773670909911 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 408188253507297 + "lo": 326781804384477 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 408188253507297 + "lo": 326781804384477 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 408188253507297 + "lo": 326781804384477 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 408188253507297 + "lo": 326781804384477 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 408188253507297 + "lo": 326781804384477 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 549754456597183 + "lo": 413773670909911 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 549754456597183 + "lo": 413773670909911 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 549754456597183 + "lo": 413773670909911 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 549754456597183 + "lo": 413773670909911 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 549754456597183 + "lo": 413773670909911 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 957942710104480 + "lo": 740555475294388 } } } 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 0a1ad9679..54135ca6e 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": 859996804684121 + "lo": 625811492520569 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 475288417490011 + "lo": 170373755329552 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 384708387194110 + "lo": 455437737191017 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 475288417490011 + "lo": 170373755329552 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 475288417490011 + "lo": 170373755329552 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 475288417490011 + "lo": 170373755329552 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 475288417490011 + "lo": 170373755329552 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 475288417490011 + "lo": 170373755329552 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 384708387194110 + "lo": 455437737191017 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 384708387194110 + "lo": 455437737191017 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 384708387194110 + "lo": 455437737191017 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 384708387194110 + "lo": 455437737191017 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 384708387194110 + "lo": 455437737191017 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 859996804684121 + "lo": 625811492520569 } } } 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 6fd2f5b51..2b032e2d9 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": 802841202527242 + "lo": 984650349960527 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 723355118378835 + "lo": 256621029775194 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 79486084148407 + "lo": 728029320185333 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 723355118378835 + "lo": 256621029775194 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 723355118378835 + "lo": 256621029775194 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 723355118378835 + "lo": 256621029775194 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 723355118378835 + "lo": 256621029775194 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 723355118378835 + "lo": 256621029775194 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 79486084148407 + "lo": 728029320185333 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 79486084148407 + "lo": 728029320185333 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 79486084148407 + "lo": 728029320185333 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 79486084148407 + "lo": 728029320185333 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 79486084148407 + "lo": 728029320185333 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 802841202527242 + "lo": 984650349960527 } } } 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 11a484b68..3f7685c0b 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": 329054846460547 + "lo": 771561041700071 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 209813778801629 + "lo": 168348345404718 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 119241067658918 + "lo": 603212696295353 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 209813778801629 + "lo": 168348345404718 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 209813778801629 + "lo": 168348345404718 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 209813778801629 + "lo": 168348345404718 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 209813778801629 + "lo": 168348345404718 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 209813778801629 + "lo": 168348345404718 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 119241067658918 + "lo": 603212696295353 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 119241067658918 + "lo": 603212696295353 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 119241067658918 + "lo": 603212696295353 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 119241067658918 + "lo": 603212696295353 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 119241067658918 + "lo": 603212696295353 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 329054846460547 + "lo": 771561041700071 } } } 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 1eab46a16..1d07d48d4 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": 67646553388047 + "lo": 699471019846788 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 41644309791023 + "lo": 568826998403312 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 26002243597024 + "lo": 130644021443476 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 41644309791023 + "lo": 568826998403312 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 41644309791023 + "lo": 568826998403312 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 41644309791023 + "lo": 568826998403312 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 41644309791023 + "lo": 568826998403312 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 41644309791023 + "lo": 568826998403312 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 26002243597024 + "lo": 130644021443476 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 26002243597024 + "lo": 130644021443476 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 26002243597024 + "lo": 130644021443476 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 26002243597024 + "lo": 130644021443476 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 26002243597024 + "lo": 130644021443476 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 67646553388047 + "lo": 699471019846788 } } } 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 0194e3af9..87c3fd3a7 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": 530573005255928 + "lo": 835319873773364 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 137589966063788 + "lo": 610084524313558 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 392983039192140 + "lo": 225235349459806 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 137589966063788 + "lo": 610084524313558 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 137589966063788 + "lo": 610084524313558 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 137589966063788 + "lo": 610084524313558 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 137589966063788 + "lo": 610084524313558 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 137589966063788 + "lo": 610084524313558 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 392983039192140 + "lo": 225235349459806 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 392983039192140 + "lo": 225235349459806 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 392983039192140 + "lo": 225235349459806 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 392983039192140 + "lo": 225235349459806 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 392983039192140 + "lo": 225235349459806 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 530573005255928 + "lo": 835319873773364 } } } 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 078c32563..47876f6ae 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": 513127126263899 + "lo": 962492846546286 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 402575989434221 + "lo": 623472063573225 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 110551136829678 + "lo": 339020782973061 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 402575989434221 + "lo": 623472063573225 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 402575989434221 + "lo": 623472063573225 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 402575989434221 + "lo": 623472063573225 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 402575989434221 + "lo": 623472063573225 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 402575989434221 + "lo": 623472063573225 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 110551136829678 + "lo": 339020782973061 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 110551136829678 + "lo": 339020782973061 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 110551136829678 + "lo": 339020782973061 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 110551136829678 + "lo": 339020782973061 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 110551136829678 + "lo": 339020782973061 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 513127126263899 + "lo": 962492846546286 } } } 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 3650d3cc2..7a9341b0f 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": 626358138415093 + "lo": 406551652839460 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 403786916710636 + "lo": 283416749489027 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 222571221704457 + "lo": 123134903350433 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 403786916710636 + "lo": 283416749489027 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 403786916710636 + "lo": 283416749489027 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 403786916710636 + "lo": 283416749489027 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 403786916710636 + "lo": 283416749489027 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 403786916710636 + "lo": 283416749489027 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 222571221704457 + "lo": 123134903350433 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 222571221704457 + "lo": 123134903350433 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 222571221704457 + "lo": 123134903350433 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 222571221704457 + "lo": 123134903350433 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 222571221704457 + "lo": 123134903350433 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 626358138415093 + "lo": 406551652839460 } } } 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 7e3b5e068..a2e61a3eb 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": 952247502725216 + "lo": 371053108641085 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 794984674221767 + "lo": 186989481799134 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 157262828503449 + "lo": 184063626841951 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 794984674221767 + "lo": 186989481799134 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 794984674221767 + "lo": 186989481799134 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 794984674221767 + "lo": 186989481799134 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 794984674221767 + "lo": 186989481799134 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 794984674221767 + "lo": 186989481799134 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 157262828503449 + "lo": 184063626841951 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 157262828503449 + "lo": 184063626841951 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 157262828503449 + "lo": 184063626841951 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 157262828503449 + "lo": 184063626841951 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 157262828503449 + "lo": 184063626841951 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 952247502725216 + "lo": 371053108641085 } } } 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 c16f3d3c1..c01413692 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": 857263960622835 + "lo": 991072321601435 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 599003954647580 + "lo": 275237377643172 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 258260005975255 + "lo": 715834943958263 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 599003954647580 + "lo": 275237377643172 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 599003954647580 + "lo": 275237377643172 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 599003954647580 + "lo": 275237377643172 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 599003954647580 + "lo": 275237377643172 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 599003954647580 + "lo": 275237377643172 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 258260005975255 + "lo": 715834943958263 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 258260005975255 + "lo": 715834943958263 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 258260005975255 + "lo": 715834943958263 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 258260005975255 + "lo": 715834943958263 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 258260005975255 + "lo": 715834943958263 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 857263960622835 + "lo": 991072321601435 } } } 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 fb0601495..f67f0a632 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": 922028923825212 + "lo": 798888758084899 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 663947095334118 + "lo": 531798433683108 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 258081828491094 + "lo": 267090324401791 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 663947095334118 + "lo": 531798433683108 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 663947095334118 + "lo": 531798433683108 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 663947095334118 + "lo": 531798433683108 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 663947095334118 + "lo": 531798433683108 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 663947095334118 + "lo": 531798433683108 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 258081828491094 + "lo": 267090324401791 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 258081828491094 + "lo": 267090324401791 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 258081828491094 + "lo": 267090324401791 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 258081828491094 + "lo": 267090324401791 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 258081828491094 + "lo": 267090324401791 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 922028923825212 + "lo": 798888758084899 } } } 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 4e348b794..762592338 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": 956741186405875 + "lo": 565910127764418 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 42880636654212 + "lo": 541615146228051 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 913860549751663 + "lo": 24294981536367 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 42880636654212 + "lo": 541615146228051 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 42880636654212 + "lo": 541615146228051 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 42880636654212 + "lo": 541615146228051 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 42880636654212 + "lo": 541615146228051 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 42880636654212 + "lo": 541615146228051 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 913860549751663 + "lo": 24294981536367 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 913860549751663 + "lo": 24294981536367 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 913860549751663 + "lo": 24294981536367 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 913860549751663 + "lo": 24294981536367 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 913860549751663 + "lo": 24294981536367 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 956741186405875 + "lo": 565910127764418 } } } 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 00b5a9014..f20154b68 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": 737600612949404 + "lo": 701657454990913 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 301233877939549 + "lo": 184875484107779 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 436366735009855 + "lo": 516781970883134 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 301233877939549 + "lo": 184875484107779 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 301233877939549 + "lo": 184875484107779 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 301233877939549 + "lo": 184875484107779 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 301233877939549 + "lo": 184875484107779 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 301233877939549 + "lo": 184875484107779 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 436366735009855 + "lo": 516781970883134 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 436366735009855 + "lo": 516781970883134 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 436366735009855 + "lo": 516781970883134 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 436366735009855 + "lo": 516781970883134 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 436366735009855 + "lo": 516781970883134 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 737600612949404 + "lo": 701657454990913 } } } 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 a823ac19f..b7b65dd16 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": 995144467155590 + "lo": 825635172576269 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 90102810448366 + "lo": 296774390509151 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 905041656707224 + "lo": 528860782067118 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 90102810448366 + "lo": 296774390509151 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 90102810448366 + "lo": 296774390509151 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 90102810448366 + "lo": 296774390509151 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 90102810448366 + "lo": 296774390509151 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 90102810448366 + "lo": 296774390509151 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 905041656707224 + "lo": 528860782067118 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 905041656707224 + "lo": 528860782067118 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 905041656707224 + "lo": 528860782067118 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 905041656707224 + "lo": 528860782067118 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 905041656707224 + "lo": 528860782067118 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 995144467155590 + "lo": 825635172576269 } } } 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 8919789f4..e17609e9d 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": 706497151924811 + "lo": 736448584256575 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 562662614025140 + "lo": 542372083278466 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 143834537899671 + "lo": 194076500978109 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 562662614025140 + "lo": 542372083278466 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 562662614025140 + "lo": 542372083278466 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 562662614025140 + "lo": 542372083278466 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 562662614025140 + "lo": 542372083278466 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 562662614025140 + "lo": 542372083278466 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 143834537899671 + "lo": 194076500978109 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 143834537899671 + "lo": 194076500978109 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 143834537899671 + "lo": 194076500978109 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 143834537899671 + "lo": 194076500978109 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 143834537899671 + "lo": 194076500978109 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 706497151924811 + "lo": 736448584256575 } } } 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 e417b5861..108b8ef34 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": 357870207139675 + "lo": 852178723101323 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 5220125539835 + "lo": 75219476111762 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 352650081599840 + "lo": 776959246989561 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 5220125539835 + "lo": 75219476111762 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 5220125539835 + "lo": 75219476111762 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 5220125539835 + "lo": 75219476111762 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 5220125539835 + "lo": 75219476111762 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 5220125539835 + "lo": 75219476111762 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 352650081599840 + "lo": 776959246989561 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 352650081599840 + "lo": 776959246989561 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 352650081599840 + "lo": 776959246989561 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 352650081599840 + "lo": 776959246989561 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 352650081599840 + "lo": 776959246989561 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 357870207139675 + "lo": 852178723101323 } } } 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 943500928..347f3a045 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": 92436336780815 + "lo": 933891944607480 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 84622366750523 + "lo": 454113206508179 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 7813970030292 + "lo": 479778738099301 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 84622366750523 + "lo": 454113206508179 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 84622366750523 + "lo": 454113206508179 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 84622366750523 + "lo": 454113206508179 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 84622366750523 + "lo": 454113206508179 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 84622366750523 + "lo": 454113206508179 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 7813970030292 + "lo": 479778738099301 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 7813970030292 + "lo": 479778738099301 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 7813970030292 + "lo": 479778738099301 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 7813970030292 + "lo": 479778738099301 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 7813970030292 + "lo": 479778738099301 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 92436336780815 + "lo": 933891944607480 } } } 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 5ad551c35..8f3b8cb30 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": 988127513509752 + "lo": 778160874109632 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 488872544585341 + "lo": 545416397669275 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 499254968924411 + "lo": 232744476440357 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 488872544585341 + "lo": 545416397669275 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 488872544585341 + "lo": 545416397669275 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 488872544585341 + "lo": 545416397669275 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 488872544585341 + "lo": 545416397669275 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 488872544585341 + "lo": 545416397669275 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 499254968924411 + "lo": 232744476440357 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 499254968924411 + "lo": 232744476440357 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 499254968924411 + "lo": 232744476440357 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 499254968924411 + "lo": 232744476440357 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 499254968924411 + "lo": 232744476440357 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 988127513509752 + "lo": 778160874109632 } } } 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 a13bd87ff..d3a85090d 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": 883933830860921 + "lo": 956045249459778 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 712419097592992 + "lo": 85800747687278 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 171514733267929 + "lo": 870244501772500 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 712419097592992 + "lo": 85800747687278 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 712419097592992 + "lo": 85800747687278 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 712419097592992 + "lo": 85800747687278 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 712419097592992 + "lo": 85800747687278 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 712419097592992 + "lo": 85800747687278 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 171514733267929 + "lo": 870244501772500 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 171514733267929 + "lo": 870244501772500 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 171514733267929 + "lo": 870244501772500 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 171514733267929 + "lo": 870244501772500 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 171514733267929 + "lo": 870244501772500 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 883933830860921 + "lo": 956045249459778 } } } 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 61316d738..a8139b5f0 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": 879533589666009 + "lo": 459178917824434 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 529615603523382 + "lo": 398800608689461 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 349917986142627 + "lo": 60378309134973 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 529615603523382 + "lo": 398800608689461 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 529615603523382 + "lo": 398800608689461 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 529615603523382 + "lo": 398800608689461 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 529615603523382 + "lo": 398800608689461 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 529615603523382 + "lo": 398800608689461 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 349917986142627 + "lo": 60378309134973 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 349917986142627 + "lo": 60378309134973 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 349917986142627 + "lo": 60378309134973 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 349917986142627 + "lo": 60378309134973 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 349917986142627 + "lo": 60378309134973 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 879533589666009 + "lo": 459178917824434 } } } 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 392c3e8fa..2c6e08bd6 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": 932447868737378 + "lo": 460754904872219 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 532261948792034 + "lo": 164840098902241 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 400185919945344 + "lo": 295914805969978 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 532261948792034 + "lo": 164840098902241 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 532261948792034 + "lo": 164840098902241 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 532261948792034 + "lo": 164840098902241 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 532261948792034 + "lo": 164840098902241 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 532261948792034 + "lo": 164840098902241 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 400185919945344 + "lo": 295914805969978 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 400185919945344 + "lo": 295914805969978 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 400185919945344 + "lo": 295914805969978 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 400185919945344 + "lo": 295914805969978 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 400185919945344 + "lo": 295914805969978 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 932447868737378 + "lo": 460754904872219 } } } 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 700ef5573..9a8fdce15 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": 177460192688882 + "lo": 462487580998303 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 91598801200606 + "lo": 56320978508111 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 85861391488276 + "lo": 406166602490192 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 91598801200606 + "lo": 56320978508111 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 91598801200606 + "lo": 56320978508111 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 91598801200606 + "lo": 56320978508111 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 91598801200606 + "lo": 56320978508111 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 91598801200606 + "lo": 56320978508111 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 85861391488276 + "lo": 406166602490192 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 85861391488276 + "lo": 406166602490192 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 85861391488276 + "lo": 406166602490192 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 85861391488276 + "lo": 406166602490192 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 85861391488276 + "lo": 406166602490192 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 177460192688882 + "lo": 462487580998303 } } } 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 af206e322..4d3a7c6e1 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": 465169875239740 + "lo": 443257033732597 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 105885165048587 + "lo": 298690789590031 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 359284710191153 + "lo": 144566244142566 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 105885165048587 + "lo": 298690789590031 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 105885165048587 + "lo": 298690789590031 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 105885165048587 + "lo": 298690789590031 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 105885165048587 + "lo": 298690789590031 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 105885165048587 + "lo": 298690789590031 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 359284710191153 + "lo": 144566244142566 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 359284710191153 + "lo": 144566244142566 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 359284710191153 + "lo": 144566244142566 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 359284710191153 + "lo": 144566244142566 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 359284710191153 + "lo": 144566244142566 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 465169875239740 + "lo": 443257033732597 } } } 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 b33737b8c..7bacd16ad 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": 657957608717013 + "lo": 465615184098198 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 575494329300909 + "lo": 82563142768346 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 82463279416104 + "lo": 383052041329852 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 575494329300909 + "lo": 82563142768346 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 575494329300909 + "lo": 82563142768346 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 575494329300909 + "lo": 82563142768346 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 575494329300909 + "lo": 82563142768346 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 575494329300909 + "lo": 82563142768346 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 82463279416104 + "lo": 383052041329852 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 82463279416104 + "lo": 383052041329852 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 82463279416104 + "lo": 383052041329852 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 82463279416104 + "lo": 383052041329852 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 82463279416104 + "lo": 383052041329852 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 657957608717013 + "lo": 465615184098198 } } } 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 d96d7eee6..7251cc8b0 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": 762665731876171 + "lo": 894993827606316 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 737309830222083 + "lo": 650906142308977 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 25355901654088 + "lo": 244087685297339 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 737309830222083 + "lo": 650906142308977 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 737309830222083 + "lo": 650906142308977 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 737309830222083 + "lo": 650906142308977 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 737309830222083 + "lo": 650906142308977 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 737309830222083 + "lo": 650906142308977 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 25355901654088 + "lo": 244087685297339 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 25355901654088 + "lo": 244087685297339 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 25355901654088 + "lo": 244087685297339 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 25355901654088 + "lo": 244087685297339 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 25355901654088 + "lo": 244087685297339 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 762665731876171 + "lo": 894993827606316 } } } 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 5641cbdac..d4ad158dd 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": 848970772523311 + "lo": 454407836776830 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 393887805934978 + "lo": 448227378149133 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 455082966588333 + "lo": 6180458627697 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 393887805934978 + "lo": 448227378149133 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 393887805934978 + "lo": 448227378149133 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 393887805934978 + "lo": 448227378149133 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 393887805934978 + "lo": 448227378149133 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 393887805934978 + "lo": 448227378149133 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 455082966588333 + "lo": 6180458627697 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 455082966588333 + "lo": 6180458627697 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 455082966588333 + "lo": 6180458627697 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 455082966588333 + "lo": 6180458627697 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 455082966588333 + "lo": 6180458627697 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 848970772523311 + "lo": 454407836776830 } } } 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 f6f9c8274..6ab019d35 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": 982657820189832 + "lo": 531446088474787 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 461076108438409 + "lo": 5269004040945 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 521581711751423 + "lo": 526177084433842 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 461076108438409 + "lo": 5269004040945 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 461076108438409 + "lo": 5269004040945 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 461076108438409 + "lo": 5269004040945 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 461076108438409 + "lo": 5269004040945 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 461076108438409 + "lo": 5269004040945 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 521581711751423 + "lo": 526177084433842 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 521581711751423 + "lo": 526177084433842 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 521581711751423 + "lo": 526177084433842 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 521581711751423 + "lo": 526177084433842 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 521581711751423 + "lo": 526177084433842 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 982657820189832 + "lo": 531446088474787 } } } 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 1fa53b666..d8971b26e 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": 654108271043879 + "lo": 372990340575489 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 569821826743665 + "lo": 192644284302860 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 84286444300214 + "lo": 180346056272629 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 569821826743665 + "lo": 192644284302860 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 569821826743665 + "lo": 192644284302860 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 569821826743665 + "lo": 192644284302860 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 569821826743665 + "lo": 192644284302860 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 569821826743665 + "lo": 192644284302860 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 84286444300214 + "lo": 180346056272629 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 84286444300214 + "lo": 180346056272629 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 84286444300214 + "lo": 180346056272629 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 84286444300214 + "lo": 180346056272629 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 84286444300214 + "lo": 180346056272629 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 654108271043879 + "lo": 372990340575489 } } } 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 1720ca74a..e073c33ce 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": 173187635167056 + "lo": 194983313611934 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 68961476828957 + "lo": 157458985740325 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 104226158338099 + "lo": 37524327871609 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 68961476828957 + "lo": 157458985740325 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 68961476828957 + "lo": 157458985740325 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 68961476828957 + "lo": 157458985740325 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 68961476828957 + "lo": 157458985740325 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 68961476828957 + "lo": 157458985740325 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 104226158338099 + "lo": 37524327871609 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 104226158338099 + "lo": 37524327871609 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 104226158338099 + "lo": 37524327871609 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 104226158338099 + "lo": 37524327871609 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 104226158338099 + "lo": 37524327871609 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 173187635167056 + "lo": 194983313611934 } } } 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 eaf90b33b..8c2924ae6 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": 372982209336938 + "lo": 415947134941255 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 187670847828782 + "lo": 50365462821017 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 185311361508156 + "lo": 365581672120238 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 187670847828782 + "lo": 50365462821017 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 187670847828782 + "lo": 50365462821017 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 187670847828782 + "lo": 50365462821017 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 187670847828782 + "lo": 50365462821017 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 187670847828782 + "lo": 50365462821017 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 185311361508156 + "lo": 365581672120238 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 185311361508156 + "lo": 365581672120238 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 185311361508156 + "lo": 365581672120238 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 185311361508156 + "lo": 365581672120238 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 185311361508156 + "lo": 365581672120238 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 372982209336938 + "lo": 415947134941255 } } } 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 63d893dc8..4d32183e3 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": 656821387627565 + "lo": 993420713981319 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 433288446704125 + "lo": 59849759828511 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 223532940923440 + "lo": 933570954152808 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 433288446704125 + "lo": 59849759828511 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 433288446704125 + "lo": 59849759828511 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 433288446704125 + "lo": 59849759828511 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 433288446704125 + "lo": 59849759828511 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 433288446704125 + "lo": 59849759828511 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 223532940923440 + "lo": 933570954152808 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 223532940923440 + "lo": 933570954152808 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 223532940923440 + "lo": 933570954152808 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 223532940923440 + "lo": 933570954152808 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 223532940923440 + "lo": 933570954152808 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 656821387627565 + "lo": 993420713981319 } } } 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 d5b46a784..dac374d06 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": 742812225333462 + "lo": 792730704391210 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 185080121000883 + "lo": 701091597635195 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 557732104332579 + "lo": 91639106756015 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 185080121000883 + "lo": 701091597635195 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 185080121000883 + "lo": 701091597635195 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 185080121000883 + "lo": 701091597635195 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 185080121000883 + "lo": 701091597635195 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 185080121000883 + "lo": 701091597635195 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 557732104332579 + "lo": 91639106756015 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 557732104332579 + "lo": 91639106756015 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 557732104332579 + "lo": 91639106756015 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 557732104332579 + "lo": 91639106756015 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 557732104332579 + "lo": 91639106756015 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 742812225333462 + "lo": 792730704391210 } } } 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 ad2ff6312..19e0153af 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": 979245920226868 + "lo": 779430353429886 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 693125718148352 + "lo": 169721858542379 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 286120202078516 + "lo": 609708494887507 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 693125718148352 + "lo": 169721858542379 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 693125718148352 + "lo": 169721858542379 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 693125718148352 + "lo": 169721858542379 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 693125718148352 + "lo": 169721858542379 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 693125718148352 + "lo": 169721858542379 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 286120202078516 + "lo": 609708494887507 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 286120202078516 + "lo": 609708494887507 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 286120202078516 + "lo": 609708494887507 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 286120202078516 + "lo": 609708494887507 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 286120202078516 + "lo": 609708494887507 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 979245920226868 + "lo": 779430353429886 } } } 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 44d55c601..5b998ac56 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": 244707407572643 + "lo": 995038935976855 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 133543134612807 + "lo": 325358858506567 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 111164272959836 + "lo": 669680077470288 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 133543134612807 + "lo": 325358858506567 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 133543134612807 + "lo": 325358858506567 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 133543134612807 + "lo": 325358858506567 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 133543134612807 + "lo": 325358858506567 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 133543134612807 + "lo": 325358858506567 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 111164272959836 + "lo": 669680077470288 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 111164272959836 + "lo": 669680077470288 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 111164272959836 + "lo": 669680077470288 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 111164272959836 + "lo": 669680077470288 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 111164272959836 + "lo": 669680077470288 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 244707407572643 + "lo": 995038935976855 } } } 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 74f674e24..7411a2621 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": 732036023300323 + "lo": 485247891988263 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 399262988993169 + "lo": 207869057915855 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 332773034307154 + "lo": 277378834072408 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 399262988993169 + "lo": 207869057915855 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 399262988993169 + "lo": 207869057915855 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 399262988993169 + "lo": 207869057915855 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 399262988993169 + "lo": 207869057915855 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 399262988993169 + "lo": 207869057915855 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 332773034307154 + "lo": 277378834072408 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 332773034307154 + "lo": 277378834072408 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 332773034307154 + "lo": 277378834072408 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 332773034307154 + "lo": 277378834072408 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 332773034307154 + "lo": 277378834072408 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 732036023300323 + "lo": 485247891988263 } } } 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 2bb74e553..62f2e347f 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": 413332322226302 + "lo": 501417049572880 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 325041496512845 + "lo": 163178062023301 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 88290825713457 + "lo": 338238987549579 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 325041496512845 + "lo": 163178062023301 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 325041496512845 + "lo": 163178062023301 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 325041496512845 + "lo": 163178062023301 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 325041496512845 + "lo": 163178062023301 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 325041496512845 + "lo": 163178062023301 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 88290825713457 + "lo": 338238987549579 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 88290825713457 + "lo": 338238987549579 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 88290825713457 + "lo": 338238987549579 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 88290825713457 + "lo": 338238987549579 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 88290825713457 + "lo": 338238987549579 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 413332322226302 + "lo": 501417049572880 } } } 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 3f2bed9c5..eaccbee04 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": 670115586760270 + "lo": 748624378314967 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 590091953514414 + "lo": 261648261559933 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 80023633245856 + "lo": 486976116755034 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 590091953514414 + "lo": 261648261559933 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 590091953514414 + "lo": 261648261559933 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 590091953514414 + "lo": 261648261559933 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 590091953514414 + "lo": 261648261559933 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 590091953514414 + "lo": 261648261559933 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 80023633245856 + "lo": 486976116755034 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 80023633245856 + "lo": 486976116755034 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 80023633245856 + "lo": 486976116755034 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 80023633245856 + "lo": 486976116755034 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 80023633245856 + "lo": 486976116755034 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 670115586760270 + "lo": 748624378314967 } } } 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 9f02f69af..4628e7d4d 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": 475575227859307 + "lo": 553668457201581 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 82559291457352 + "lo": 180289676630156 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 393015936401955 + "lo": 373378780571425 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 82559291457352 + "lo": 180289676630156 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 82559291457352 + "lo": 180289676630156 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 82559291457352 + "lo": 180289676630156 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 82559291457352 + "lo": 180289676630156 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 82559291457352 + "lo": 180289676630156 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 393015936401955 + "lo": 373378780571425 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 393015936401955 + "lo": 373378780571425 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 393015936401955 + "lo": 373378780571425 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 393015936401955 + "lo": 373378780571425 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 393015936401955 + "lo": 373378780571425 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 475575227859307 + "lo": 553668457201581 } } } 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 4ca47c552..c7ffcbf68 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": 770121725091910 + "lo": 651916767860261 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 173460735485390 + "lo": 387714824060855 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 596660989606520 + "lo": 264201943799406 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 173460735485390 + "lo": 387714824060855 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 173460735485390 + "lo": 387714824060855 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 173460735485390 + "lo": 387714824060855 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 173460735485390 + "lo": 387714824060855 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 173460735485390 + "lo": 387714824060855 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 596660989606520 + "lo": 264201943799406 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 596660989606520 + "lo": 264201943799406 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 596660989606520 + "lo": 264201943799406 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 596660989606520 + "lo": 264201943799406 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 596660989606520 + "lo": 264201943799406 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 770121725091910 + "lo": 651916767860261 } } } 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 5a8430ce0..baabb1187 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": 941664916928685 + "lo": 88321857100896 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 213155061923956 + "lo": 28516320472212 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 728509855004729 + "lo": 59805536628684 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 213155061923956 + "lo": 28516320472212 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 213155061923956 + "lo": 28516320472212 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 213155061923956 + "lo": 28516320472212 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 213155061923956 + "lo": 28516320472212 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 213155061923956 + "lo": 28516320472212 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 728509855004729 + "lo": 59805536628684 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 728509855004729 + "lo": 59805536628684 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 728509855004729 + "lo": 59805536628684 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 728509855004729 + "lo": 59805536628684 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 728509855004729 + "lo": 59805536628684 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 941664916928685 + "lo": 88321857100896 } } } 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 9880d0c71..7849a7748 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": 259079659589046 + "lo": 672098502742549 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 139355989342304 + "lo": 241271445346002 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 119723670246742 + "lo": 430827057396547 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 139355989342304 + "lo": 241271445346002 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 139355989342304 + "lo": 241271445346002 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 139355989342304 + "lo": 241271445346002 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 139355989342304 + "lo": 241271445346002 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 139355989342304 + "lo": 241271445346002 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 119723670246742 + "lo": 430827057396547 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 119723670246742 + "lo": 430827057396547 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 119723670246742 + "lo": 430827057396547 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 119723670246742 + "lo": 430827057396547 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 119723670246742 + "lo": 430827057396547 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 259079659589046 + "lo": 672098502742549 } } } 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 83ea654eb..1737cc979 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": 627522205152248 + "lo": 522981569779384 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 233202018340279 + "lo": 208508926897013 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 394320186811969 + "lo": 314472642882371 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 233202018340279 + "lo": 208508926897013 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 233202018340279 + "lo": 208508926897013 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 233202018340279 + "lo": 208508926897013 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 233202018340279 + "lo": 208508926897013 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 233202018340279 + "lo": 208508926897013 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 394320186811969 + "lo": 314472642882371 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 394320186811969 + "lo": 314472642882371 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 394320186811969 + "lo": 314472642882371 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 394320186811969 + "lo": 314472642882371 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 394320186811969 + "lo": 314472642882371 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 627522205152248 + "lo": 522981569779384 } } } 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 ae438e63a..7c50d2c68 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": 926956859972104 + "lo": 990128420988177 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 495911755294827 + "lo": 214925484976392 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 431045104677277 + "lo": 775202936011785 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 495911755294827 + "lo": 214925484976392 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 495911755294827 + "lo": 214925484976392 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 495911755294827 + "lo": 214925484976392 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 495911755294827 + "lo": 214925484976392 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 495911755294827 + "lo": 214925484976392 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 431045104677277 + "lo": 775202936011785 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 431045104677277 + "lo": 775202936011785 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 431045104677277 + "lo": 775202936011785 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 431045104677277 + "lo": 775202936011785 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 431045104677277 + "lo": 775202936011785 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 926956859972104 + "lo": 990128420988177 } } } 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 bfc2afe8e..5dd92918c 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": 574881975170998 + "lo": 846979850370135 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 287476932048786 + "lo": 258593930996584 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 287405043122212 + "lo": 588385919373551 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 287476932048786 + "lo": 258593930996584 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 287476932048786 + "lo": 258593930996584 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 287476932048786 + "lo": 258593930996584 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 287476932048786 + "lo": 258593930996584 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 287476932048786 + "lo": 258593930996584 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 287405043122212 + "lo": 588385919373551 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 287405043122212 + "lo": 588385919373551 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 287405043122212 + "lo": 588385919373551 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 287405043122212 + "lo": 588385919373551 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 287405043122212 + "lo": 588385919373551 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 574881975170998 + "lo": 846979850370135 } } } 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 203564a4e..cece6065c 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": 655719862233966 + "lo": 730832196759956 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 25050654876630 + "lo": 454294427362 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 630669207357336 + "lo": 730377902332594 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 25050654876630 + "lo": 454294427362 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 25050654876630 + "lo": 454294427362 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 25050654876630 + "lo": 454294427362 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 25050654876630 + "lo": 454294427362 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 25050654876630 + "lo": 454294427362 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 630669207357336 + "lo": 730377902332594 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 630669207357336 + "lo": 730377902332594 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 630669207357336 + "lo": 730377902332594 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 630669207357336 + "lo": 730377902332594 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 630669207357336 + "lo": 730377902332594 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 655719862233966 + "lo": 730832196759956 } } } 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 ab5cdc9db..ec60dba96 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": 819711883950766 + "lo": 816259739212674 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 358679162726547 + "lo": 430814333018732 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 461032721224219 + "lo": 385445406193942 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 358679162726547 + "lo": 430814333018732 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 358679162726547 + "lo": 430814333018732 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 358679162726547 + "lo": 430814333018732 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 358679162726547 + "lo": 430814333018732 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 358679162726547 + "lo": 430814333018732 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 461032721224219 + "lo": 385445406193942 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 461032721224219 + "lo": 385445406193942 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 461032721224219 + "lo": 385445406193942 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 461032721224219 + "lo": 385445406193942 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 461032721224219 + "lo": 385445406193942 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 819711883950766 + "lo": 816259739212674 } } } 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 143a787bf..97f2407e6 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": 763594687388065 + "lo": 688447734761040 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 262153876934429 + "lo": 568311494929628 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 501440810453636 + "lo": 120136239831412 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 262153876934429 + "lo": 568311494929628 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 262153876934429 + "lo": 568311494929628 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 262153876934429 + "lo": 568311494929628 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 262153876934429 + "lo": 568311494929628 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 262153876934429 + "lo": 568311494929628 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 501440810453636 + "lo": 120136239831412 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 501440810453636 + "lo": 120136239831412 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 501440810453636 + "lo": 120136239831412 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 501440810453636 + "lo": 120136239831412 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 501440810453636 + "lo": 120136239831412 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 763594687388065 + "lo": 688447734761040 } } } 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 8be47a112..1f06fffb1 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": 827196343346026 + "lo": 100321950644657 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 277091549944432 + "lo": 11240018785608 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 550104793401594 + "lo": 89081931859049 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 277091549944432 + "lo": 11240018785608 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 277091549944432 + "lo": 11240018785608 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 277091549944432 + "lo": 11240018785608 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 277091549944432 + "lo": 11240018785608 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 277091549944432 + "lo": 11240018785608 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 550104793401594 + "lo": 89081931859049 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 550104793401594 + "lo": 89081931859049 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 550104793401594 + "lo": 89081931859049 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 550104793401594 + "lo": 89081931859049 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 550104793401594 + "lo": 89081931859049 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 827196343346026 + "lo": 100321950644657 } } } 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 7456848a8..e4ed8e6d0 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": 362109748160343 + "lo": 446385804086508 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 332118117121237 + "lo": 322534439319014 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 29991631039106 + "lo": 123851364767494 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 332118117121237 + "lo": 322534439319014 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 332118117121237 + "lo": 322534439319014 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 332118117121237 + "lo": 322534439319014 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 332118117121237 + "lo": 322534439319014 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 332118117121237 + "lo": 322534439319014 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 29991631039106 + "lo": 123851364767494 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 29991631039106 + "lo": 123851364767494 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 29991631039106 + "lo": 123851364767494 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 29991631039106 + "lo": 123851364767494 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 29991631039106 + "lo": 123851364767494 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 362109748160343 + "lo": 446385804086508 } } } 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 cd3404df2..3b6f802c9 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": 315257526800191 + "lo": 270653776533365 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 264733580768811 + "lo": 56129413644392 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 50523946031380 + "lo": 214524362888973 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 264733580768811 + "lo": 56129413644392 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 264733580768811 + "lo": 56129413644392 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 264733580768811 + "lo": 56129413644392 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 264733580768811 + "lo": 56129413644392 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 264733580768811 + "lo": 56129413644392 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 50523946031380 + "lo": 214524362888973 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 50523946031380 + "lo": 214524362888973 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 50523946031380 + "lo": 214524362888973 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 50523946031380 + "lo": 214524362888973 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 50523946031380 + "lo": 214524362888973 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 315257526800191 + "lo": 270653776533365 } } } 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 6803ef901..8f8f9abf4 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": 944594734834923 + "lo": 995810907363143 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 272061900146559 + "lo": 624935755018958 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 672532834688364 + "lo": 370875152344185 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 272061900146559 + "lo": 624935755018958 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 272061900146559 + "lo": 624935755018958 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 272061900146559 + "lo": 624935755018958 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 272061900146559 + "lo": 624935755018958 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 272061900146559 + "lo": 624935755018958 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 672532834688364 + "lo": 370875152344185 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 672532834688364 + "lo": 370875152344185 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 672532834688364 + "lo": 370875152344185 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 672532834688364 + "lo": 370875152344185 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 672532834688364 + "lo": 370875152344185 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 944594734834923 + "lo": 995810907363143 } } } 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 374ae5f9f..4161efe67 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": 570449150219056 + "lo": 645421809093635 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 94225844636250 + "lo": 32044745246537 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 476223305582806 + "lo": 613377063847098 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 94225844636250 + "lo": 32044745246537 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 94225844636250 + "lo": 32044745246537 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 94225844636250 + "lo": 32044745246537 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 94225844636250 + "lo": 32044745246537 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 94225844636250 + "lo": 32044745246537 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 476223305582806 + "lo": 613377063847098 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 476223305582806 + "lo": 613377063847098 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 476223305582806 + "lo": 613377063847098 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 476223305582806 + "lo": 613377063847098 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 476223305582806 + "lo": 613377063847098 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 570449150219056 + "lo": 645421809093635 } } } 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 9ef17318e..8fe66463d 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": 927268203735235 + "lo": 744367180082796 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 638112751261002 + "lo": 741843291043087 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 289155452474233 + "lo": 2523889039709 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 638112751261002 + "lo": 741843291043087 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 638112751261002 + "lo": 741843291043087 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 638112751261002 + "lo": 741843291043087 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 638112751261002 + "lo": 741843291043087 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 638112751261002 + "lo": 741843291043087 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 289155452474233 + "lo": 2523889039709 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 289155452474233 + "lo": 2523889039709 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 289155452474233 + "lo": 2523889039709 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 289155452474233 + "lo": 2523889039709 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 289155452474233 + "lo": 2523889039709 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 927268203735235 + "lo": 744367180082796 } } } 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 d0612384c..439b9754d 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": 625364394750213 + "lo": 648043262493522 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 535031501124895 + "lo": 484529808946892 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 90332893625318 + "lo": 163513453546630 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 535031501124895 + "lo": 484529808946892 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 535031501124895 + "lo": 484529808946892 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 535031501124895 + "lo": 484529808946892 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 535031501124895 + "lo": 484529808946892 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 535031501124895 + "lo": 484529808946892 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 90332893625318 + "lo": 163513453546630 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 90332893625318 + "lo": 163513453546630 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 90332893625318 + "lo": 163513453546630 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 90332893625318 + "lo": 163513453546630 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 90332893625318 + "lo": 163513453546630 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 625364394750213 + "lo": 648043262493522 } } } 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 773923443..deabc045a 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": 996168585303508 + "lo": 936050642777863 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 60646800905020 + "lo": 326712296655136 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 935521784398488 + "lo": 609338346122727 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 60646800905020 + "lo": 326712296655136 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 60646800905020 + "lo": 326712296655136 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 60646800905020 + "lo": 326712296655136 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 60646800905020 + "lo": 326712296655136 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 60646800905020 + "lo": 326712296655136 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 935521784398488 + "lo": 609338346122727 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 935521784398488 + "lo": 609338346122727 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 935521784398488 + "lo": 609338346122727 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 935521784398488 + "lo": 609338346122727 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 935521784398488 + "lo": 609338346122727 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 996168585303508 + "lo": 936050642777863 } } } 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 81339f022..32049f6fb 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": 692923906046594 + "lo": 826437577044984 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 16322326780023 + "lo": 99692441136693 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 676601579266571 + "lo": 726745135908291 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 16322326780023 + "lo": 99692441136693 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 16322326780023 + "lo": 99692441136693 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 16322326780023 + "lo": 99692441136693 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 16322326780023 + "lo": 99692441136693 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 16322326780023 + "lo": 99692441136693 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 676601579266571 + "lo": 726745135908291 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 676601579266571 + "lo": 726745135908291 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 676601579266571 + "lo": 726745135908291 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 676601579266571 + "lo": 726745135908291 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 676601579266571 + "lo": 726745135908291 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 692923906046594 + "lo": 826437577044984 } } } 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 647701d30..96a772f5a 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": 517393007948421 + "lo": 608667816571997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 134800635433674 + "lo": 78015455544718 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 382592372514747 + "lo": 530652361027279 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 134800635433674 + "lo": 78015455544718 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 134800635433674 + "lo": 78015455544718 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 134800635433674 + "lo": 78015455544718 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 134800635433674 + "lo": 78015455544718 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 134800635433674 + "lo": 78015455544718 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 382592372514747 + "lo": 530652361027279 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 382592372514747 + "lo": 530652361027279 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 382592372514747 + "lo": 530652361027279 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 382592372514747 + "lo": 530652361027279 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 382592372514747 + "lo": 530652361027279 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 517393007948421 + "lo": 608667816571997 } } } 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 37ce8949d..43c3e2b4c 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": 665698456099863 + "lo": 832413308529638 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 423473283424373 + "lo": 31989504994188 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 242225172675490 + "lo": 800423803535450 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 423473283424373 + "lo": 31989504994188 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 423473283424373 + "lo": 31989504994188 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 423473283424373 + "lo": 31989504994188 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 423473283424373 + "lo": 31989504994188 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 423473283424373 + "lo": 31989504994188 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 242225172675490 + "lo": 800423803535450 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 242225172675490 + "lo": 800423803535450 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 242225172675490 + "lo": 800423803535450 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 242225172675490 + "lo": 800423803535450 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 242225172675490 + "lo": 800423803535450 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 665698456099863 + "lo": 832413308529638 } } } 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 a8b85aa75..c3c47f1dd 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": 735233875200622 + "lo": 74917448731155 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 270188169170212 + "lo": 41100368130322 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 465045706030410 + "lo": 33817080600833 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 270188169170212 + "lo": 41100368130322 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 270188169170212 + "lo": 41100368130322 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 270188169170212 + "lo": 41100368130322 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 270188169170212 + "lo": 41100368130322 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 270188169170212 + "lo": 41100368130322 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 465045706030410 + "lo": 33817080600833 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 465045706030410 + "lo": 33817080600833 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 465045706030410 + "lo": 33817080600833 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 465045706030410 + "lo": 33817080600833 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 465045706030410 + "lo": 33817080600833 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 735233875200622 + "lo": 74917448731155 } } } 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 e60a35e29..8359e8da9 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": 949346840077442 + "lo": 592795351066099 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 157057845206740 + "lo": 416007789508823 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 792288994870702 + "lo": 176787561557276 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 157057845206740 + "lo": 416007789508823 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 157057845206740 + "lo": 416007789508823 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 157057845206740 + "lo": 416007789508823 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 157057845206740 + "lo": 416007789508823 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 157057845206740 + "lo": 416007789508823 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 792288994870702 + "lo": 176787561557276 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 792288994870702 + "lo": 176787561557276 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 792288994870702 + "lo": 176787561557276 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 792288994870702 + "lo": 176787561557276 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 792288994870702 + "lo": 176787561557276 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 949346840077442 + "lo": 592795351066099 } } } 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 b5acc7770..e8f39f404 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": 288583107044066 + "lo": 433068355281873 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 221376032439330 + "lo": 62589665519680 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 67207074604736 + "lo": 370478689762193 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 221376032439330 + "lo": 62589665519680 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 221376032439330 + "lo": 62589665519680 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 221376032439330 + "lo": 62589665519680 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 221376032439330 + "lo": 62589665519680 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 221376032439330 + "lo": 62589665519680 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 67207074604736 + "lo": 370478689762193 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 67207074604736 + "lo": 370478689762193 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 67207074604736 + "lo": 370478689762193 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 67207074604736 + "lo": 370478689762193 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 67207074604736 + "lo": 370478689762193 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 288583107044066 + "lo": 433068355281873 } } } 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 1fe644229..e485d104c 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": 343383398948299 + "lo": 843876521912750 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 327634602533625 + "lo": 122470483275520 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 15748796414674 + "lo": 721406038637230 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 327634602533625 + "lo": 122470483275520 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 327634602533625 + "lo": 122470483275520 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 327634602533625 + "lo": 122470483275520 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 327634602533625 + "lo": 122470483275520 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 327634602533625 + "lo": 122470483275520 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 15748796414674 + "lo": 721406038637230 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 15748796414674 + "lo": 721406038637230 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 15748796414674 + "lo": 721406038637230 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 15748796414674 + "lo": 721406038637230 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 15748796414674 + "lo": 721406038637230 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 343383398948299 + "lo": 843876521912750 } } } 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 a5eafbdb3..c1b0a9348 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": 731354466017278 + "lo": 534477143936095 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 666796506435378 + "lo": 117547701189941 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 64557959581900 + "lo": 416929442746154 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 666796506435378 + "lo": 117547701189941 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 666796506435378 + "lo": 117547701189941 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 666796506435378 + "lo": 117547701189941 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 666796506435378 + "lo": 117547701189941 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 666796506435378 + "lo": 117547701189941 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 64557959581900 + "lo": 416929442746154 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 64557959581900 + "lo": 416929442746154 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 64557959581900 + "lo": 416929442746154 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 64557959581900 + "lo": 416929442746154 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 64557959581900 + "lo": 416929442746154 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 731354466017278 + "lo": 534477143936095 } } } 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 422bbebe8..dc7b72926 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": 429322201274608 + "lo": 459067221620489 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 325762101145139 + "lo": 430886467399111 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 103560100129469 + "lo": 28180754221378 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 325762101145139 + "lo": 430886467399111 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 325762101145139 + "lo": 430886467399111 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 325762101145139 + "lo": 430886467399111 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 325762101145139 + "lo": 430886467399111 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 325762101145139 + "lo": 430886467399111 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 103560100129469 + "lo": 28180754221378 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 103560100129469 + "lo": 28180754221378 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 103560100129469 + "lo": 28180754221378 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 103560100129469 + "lo": 28180754221378 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 103560100129469 + "lo": 28180754221378 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 429322201274608 + "lo": 459067221620489 } } } 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 eea7d08d2..97213bba4 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": 868865072676720 + "lo": 695048328119948 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 536757254386278 + "lo": 275443919565149 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 332107818290442 + "lo": 419604408554799 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 536757254386278 + "lo": 275443919565149 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 536757254386278 + "lo": 275443919565149 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 536757254386278 + "lo": 275443919565149 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 536757254386278 + "lo": 275443919565149 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 536757254386278 + "lo": 275443919565149 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 332107818290442 + "lo": 419604408554799 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 332107818290442 + "lo": 419604408554799 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 332107818290442 + "lo": 419604408554799 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 332107818290442 + "lo": 419604408554799 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 332107818290442 + "lo": 419604408554799 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 868865072676720 + "lo": 695048328119948 } } } 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 8f9df1182..223c10f81 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": 925075405148143 + "lo": 543650472880251 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 528089275924539 + "lo": 147920683005605 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 396986129223604 + "lo": 395729789874646 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 528089275924539 + "lo": 147920683005605 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 528089275924539 + "lo": 147920683005605 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 528089275924539 + "lo": 147920683005605 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 528089275924539 + "lo": 147920683005605 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 528089275924539 + "lo": 147920683005605 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 396986129223604 + "lo": 395729789874646 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 396986129223604 + "lo": 395729789874646 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 396986129223604 + "lo": 395729789874646 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 396986129223604 + "lo": 395729789874646 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 396986129223604 + "lo": 395729789874646 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 925075405148143 + "lo": 543650472880251 } } } 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 b629e664b..d30847b95 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": 677075927494044 + "lo": 545795158503646 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 283747769807529 + "lo": 247385793288408 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 393328157686515 + "lo": 298409365215238 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 283747769807529 + "lo": 247385793288408 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 283747769807529 + "lo": 247385793288408 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 283747769807529 + "lo": 247385793288408 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 283747769807529 + "lo": 247385793288408 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 283747769807529 + "lo": 247385793288408 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 393328157686515 + "lo": 298409365215238 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 393328157686515 + "lo": 298409365215238 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 393328157686515 + "lo": 298409365215238 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 393328157686515 + "lo": 298409365215238 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 393328157686515 + "lo": 298409365215238 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 677075927494044 + "lo": 545795158503646 } } } 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 20f6c7b7c..d68131625 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": 851586847872368 + "lo": 622341451953110 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 490430713008830 + "lo": 348056962709989 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 361156134863538 + "lo": 274284489243121 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 490430713008830 + "lo": 348056962709989 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 490430713008830 + "lo": 348056962709989 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 490430713008830 + "lo": 348056962709989 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 490430713008830 + "lo": 348056962709989 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 490430713008830 + "lo": 348056962709989 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 361156134863538 + "lo": 274284489243121 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 361156134863538 + "lo": 274284489243121 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 361156134863538 + "lo": 274284489243121 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 361156134863538 + "lo": 274284489243121 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 361156134863538 + "lo": 274284489243121 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 851586847872368 + "lo": 622341451953110 } } } 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 35916fe03..32bf8f83d 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": 547606109857951 + "lo": 652868647884295 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 48288185498741 + "lo": 610215210601142 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 499317924359210 + "lo": 42653437283153 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 48288185498741 + "lo": 610215210601142 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 48288185498741 + "lo": 610215210601142 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 48288185498741 + "lo": 610215210601142 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 48288185498741 + "lo": 610215210601142 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 48288185498741 + "lo": 610215210601142 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 499317924359210 + "lo": 42653437283153 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 499317924359210 + "lo": 42653437283153 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 499317924359210 + "lo": 42653437283153 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 499317924359210 + "lo": 42653437283153 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 499317924359210 + "lo": 42653437283153 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 547606109857951 + "lo": 652868647884295 } } } 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 34d0716a4..1f9f685fa 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": 850105329596715 + "lo": 623399159398076 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 703389192415364 + "lo": 500808170047818 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 146716137181351 + "lo": 122590989350258 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 703389192415364 + "lo": 500808170047818 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 703389192415364 + "lo": 500808170047818 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 703389192415364 + "lo": 500808170047818 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 703389192415364 + "lo": 500808170047818 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 703389192415364 + "lo": 500808170047818 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 146716137181351 + "lo": 122590989350258 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 146716137181351 + "lo": 122590989350258 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 146716137181351 + "lo": 122590989350258 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 146716137181351 + "lo": 122590989350258 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 146716137181351 + "lo": 122590989350258 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 850105329596715 + "lo": 623399159398076 } } } 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 ee4dd801c..119a21b42 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": 964757023300485 + "lo": 398151820239067 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 339797155461863 + "lo": 301415667915271 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 624959867838622 + "lo": 96736152323796 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 339797155461863 + "lo": 301415667915271 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 339797155461863 + "lo": 301415667915271 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 339797155461863 + "lo": 301415667915271 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 339797155461863 + "lo": 301415667915271 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 339797155461863 + "lo": 301415667915271 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 624959867838622 + "lo": 96736152323796 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 624959867838622 + "lo": 96736152323796 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 624959867838622 + "lo": 96736152323796 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 624959867838622 + "lo": 96736152323796 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 624959867838622 + "lo": 96736152323796 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 964757023300485 + "lo": 398151820239067 } } } 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 bccd2800f..2dcd24080 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": 841337329796443 + "lo": 802960813094987 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 111668410078315 + "lo": 422678003354792 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 729668919718128 + "lo": 380282809740195 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 111668410078315 + "lo": 422678003354792 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 111668410078315 + "lo": 422678003354792 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 111668410078315 + "lo": 422678003354792 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 111668410078315 + "lo": 422678003354792 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 111668410078315 + "lo": 422678003354792 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 729668919718128 + "lo": 380282809740195 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 729668919718128 + "lo": 380282809740195 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 729668919718128 + "lo": 380282809740195 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 729668919718128 + "lo": 380282809740195 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 729668919718128 + "lo": 380282809740195 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 841337329796443 + "lo": 802960813094987 } } } 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 07b279097..b2db69ec9 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": 975015295850285 + "lo": 447100518720985 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 476093264438421 + "lo": 77933276930074 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 498922031411864 + "lo": 369167241790911 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 476093264438421 + "lo": 77933276930074 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 476093264438421 + "lo": 77933276930074 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 476093264438421 + "lo": 77933276930074 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 476093264438421 + "lo": 77933276930074 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 476093264438421 + "lo": 77933276930074 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 498922031411864 + "lo": 369167241790911 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 498922031411864 + "lo": 369167241790911 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 498922031411864 + "lo": 369167241790911 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 498922031411864 + "lo": 369167241790911 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 498922031411864 + "lo": 369167241790911 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 975015295850285 + "lo": 447100518720985 } } } 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 19d758486..52c7eda20 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": 577796197844140 + "lo": 488565939538463 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 99371764879722 + "lo": 301231221694344 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 478424432964418 + "lo": 187334717844119 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 99371764879722 + "lo": 301231221694344 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 99371764879722 + "lo": 301231221694344 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 99371764879722 + "lo": 301231221694344 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 99371764879722 + "lo": 301231221694344 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 99371764879722 + "lo": 301231221694344 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 478424432964418 + "lo": 187334717844119 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 478424432964418 + "lo": 187334717844119 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 478424432964418 + "lo": 187334717844119 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 478424432964418 + "lo": 187334717844119 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 478424432964418 + "lo": 187334717844119 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 577796197844140 + "lo": 488565939538463 } } } 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 0dc1f9b36..4ffef1042 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": 306416025226321 + "lo": 936872117943029 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 44857556402563 + "lo": 701169129896745 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 261558468823758 + "lo": 235702988046284 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 44857556402563 + "lo": 701169129896745 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 44857556402563 + "lo": 701169129896745 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 44857556402563 + "lo": 701169129896745 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 44857556402563 + "lo": 701169129896745 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 44857556402563 + "lo": 701169129896745 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 261558468823758 + "lo": 235702988046284 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 261558468823758 + "lo": 235702988046284 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 261558468823758 + "lo": 235702988046284 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 261558468823758 + "lo": 235702988046284 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 261558468823758 + "lo": 235702988046284 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 306416025226321 + "lo": 936872117943029 } } } 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 081e549db..4d3333461 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": 888952106812223 + "lo": 986082359418057 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 644144747687689 + "lo": 759453573213942 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 244807359124534 + "lo": 226628786204115 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 644144747687689 + "lo": 759453573213942 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 644144747687689 + "lo": 759453573213942 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 644144747687689 + "lo": 759453573213942 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 644144747687689 + "lo": 759453573213942 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 644144747687689 + "lo": 759453573213942 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 244807359124534 + "lo": 226628786204115 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 244807359124534 + "lo": 226628786204115 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 244807359124534 + "lo": 226628786204115 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 244807359124534 + "lo": 226628786204115 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 244807359124534 + "lo": 226628786204115 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 888952106812223 + "lo": 986082359418057 } } } 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 5de95f9d1..33d966277 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": 870283423585379 + "lo": 743068165327023 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 328979763984752 + "lo": 700064155754086 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 541303659600627 + "lo": 43004009572937 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 328979763984752 + "lo": 700064155754086 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 328979763984752 + "lo": 700064155754086 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 328979763984752 + "lo": 700064155754086 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 328979763984752 + "lo": 700064155754086 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 328979763984752 + "lo": 700064155754086 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 541303659600627 + "lo": 43004009572937 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 541303659600627 + "lo": 43004009572937 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 541303659600627 + "lo": 43004009572937 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 541303659600627 + "lo": 43004009572937 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 541303659600627 + "lo": 43004009572937 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 870283423585379 + "lo": 743068165327023 } } } 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 792a308db..ce091aaf9 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": 853930599770991 + "lo": 349547549678331 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 469137747965595 + "lo": 322221215382129 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 384792851805396 + "lo": 27326334296202 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 469137747965595 + "lo": 322221215382129 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 469137747965595 + "lo": 322221215382129 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 469137747965595 + "lo": 322221215382129 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 469137747965595 + "lo": 322221215382129 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 469137747965595 + "lo": 322221215382129 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 384792851805396 + "lo": 27326334296202 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 384792851805396 + "lo": 27326334296202 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 384792851805396 + "lo": 27326334296202 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 384792851805396 + "lo": 27326334296202 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 384792851805396 + "lo": 27326334296202 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 853930599770991 + "lo": 349547549678331 } } } 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 bb8627913..1875d6a5f 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": 109142660150448 + "lo": 698007145110620 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 77166328122124 + "lo": 274917416368025 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 31976332028324 + "lo": 423089728742595 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 77166328122124 + "lo": 274917416368025 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 77166328122124 + "lo": 274917416368025 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 77166328122124 + "lo": 274917416368025 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 77166328122124 + "lo": 274917416368025 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 77166328122124 + "lo": 274917416368025 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 31976332028324 + "lo": 423089728742595 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 31976332028324 + "lo": 423089728742595 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 31976332028324 + "lo": 423089728742595 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 31976332028324 + "lo": 423089728742595 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 31976332028324 + "lo": 423089728742595 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 109142660150448 + "lo": 698007145110620 } } } 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 39fdf445d..24a97bd94 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": 862409755555320 + "lo": 485583762445464 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 430838363324657 + "lo": 362290394242207 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 431571392230663 + "lo": 123293368203257 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 430838363324657 + "lo": 362290394242207 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 430838363324657 + "lo": 362290394242207 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 430838363324657 + "lo": 362290394242207 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 430838363324657 + "lo": 362290394242207 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 430838363324657 + "lo": 362290394242207 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 431571392230663 + "lo": 123293368203257 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 431571392230663 + "lo": 123293368203257 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 431571392230663 + "lo": 123293368203257 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 431571392230663 + "lo": 123293368203257 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 431571392230663 + "lo": 123293368203257 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 862409755555320 + "lo": 485583762445464 } } } 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 66156fe3e..ec7a797fe 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": 814376372414577 + "lo": 359387881654629 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 698733377500085 + "lo": 278979190016360 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 115642994914492 + "lo": 80408691638269 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 698733377500085 + "lo": 278979190016360 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 698733377500085 + "lo": 278979190016360 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 698733377500085 + "lo": 278979190016360 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 698733377500085 + "lo": 278979190016360 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 698733377500085 + "lo": 278979190016360 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 115642994914492 + "lo": 80408691638269 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 115642994914492 + "lo": 80408691638269 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 115642994914492 + "lo": 80408691638269 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 115642994914492 + "lo": 80408691638269 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 115642994914492 + "lo": 80408691638269 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 814376372414577 + "lo": 359387881654629 } } } 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 1aa872f22..5fe111076 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": 489808983975541 + "lo": 543768450012243 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 59267361306979 + "lo": 373398117397511 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 430541622668562 + "lo": 170370332614732 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 59267361306979 + "lo": 373398117397511 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 59267361306979 + "lo": 373398117397511 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 59267361306979 + "lo": 373398117397511 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 59267361306979 + "lo": 373398117397511 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 59267361306979 + "lo": 373398117397511 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 430541622668562 + "lo": 170370332614732 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 430541622668562 + "lo": 170370332614732 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 430541622668562 + "lo": 170370332614732 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 430541622668562 + "lo": 170370332614732 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 430541622668562 + "lo": 170370332614732 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 489808983975541 + "lo": 543768450012243 } } } 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 f7ab52ce4..6551a4a93 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": 794026552919628 + "lo": 864841890738881 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 684241385386277 + "lo": 557216361654651 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 109785167533351 + "lo": 307625529084230 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 684241385386277 + "lo": 557216361654651 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 684241385386277 + "lo": 557216361654651 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 684241385386277 + "lo": 557216361654651 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 684241385386277 + "lo": 557216361654651 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 684241385386277 + "lo": 557216361654651 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 109785167533351 + "lo": 307625529084230 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 109785167533351 + "lo": 307625529084230 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 109785167533351 + "lo": 307625529084230 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 109785167533351 + "lo": 307625529084230 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 109785167533351 + "lo": 307625529084230 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 794026552919628 + "lo": 864841890738881 } } } 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 bfad8d161..b74aac458 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": 787949355324217 + "lo": 914189637896603 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 502886279801560 + "lo": 763014379944471 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 285063075522657 + "lo": 151175257952132 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 502886279801560 + "lo": 763014379944471 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 502886279801560 + "lo": 763014379944471 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 502886279801560 + "lo": 763014379944471 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 502886279801560 + "lo": 763014379944471 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 502886279801560 + "lo": 763014379944471 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 285063075522657 + "lo": 151175257952132 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 285063075522657 + "lo": 151175257952132 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 285063075522657 + "lo": 151175257952132 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 285063075522657 + "lo": 151175257952132 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 285063075522657 + "lo": 151175257952132 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 787949355324217 + "lo": 914189637896603 } } } 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 187cf3323..18df60426 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": 555705529712568 + "lo": 829610311907048 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 259943020603347 + "lo": 331358385478168 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 295762509109221 + "lo": 498251926428880 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 259943020603347 + "lo": 331358385478168 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 259943020603347 + "lo": 331358385478168 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 259943020603347 + "lo": 331358385478168 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 259943020603347 + "lo": 331358385478168 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 259943020603347 + "lo": 331358385478168 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 295762509109221 + "lo": 498251926428880 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 295762509109221 + "lo": 498251926428880 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 295762509109221 + "lo": 498251926428880 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 295762509109221 + "lo": 498251926428880 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 295762509109221 + "lo": 498251926428880 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 555705529712568 + "lo": 829610311907048 } } } 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 05864c50d..e2c0328d4 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": 918222893686452 + "lo": 495042797868357 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 410660841910017 + "lo": 339189367816605 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 507562051776435 + "lo": 155853430051752 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 410660841910017 + "lo": 339189367816605 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 410660841910017 + "lo": 339189367816605 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 410660841910017 + "lo": 339189367816605 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 410660841910017 + "lo": 339189367816605 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 410660841910017 + "lo": 339189367816605 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 507562051776435 + "lo": 155853430051752 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 507562051776435 + "lo": 155853430051752 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 507562051776435 + "lo": 155853430051752 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 507562051776435 + "lo": 155853430051752 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 507562051776435 + "lo": 155853430051752 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 918222893686452 + "lo": 495042797868357 } } } 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 f8bb34c24..d6cca7e41 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": 883883091307323 + "lo": 801399437541997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 768975149113904 + "lo": 573712016973987 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 114907942193419 + "lo": 227687420568010 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 768975149113904 + "lo": 573712016973987 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 768975149113904 + "lo": 573712016973987 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 768975149113904 + "lo": 573712016973987 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 768975149113904 + "lo": 573712016973987 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 768975149113904 + "lo": 573712016973987 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 114907942193419 + "lo": 227687420568010 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 114907942193419 + "lo": 227687420568010 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 114907942193419 + "lo": 227687420568010 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 114907942193419 + "lo": 227687420568010 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 114907942193419 + "lo": 227687420568010 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 883883091307323 + "lo": 801399437541997 } } } 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 58d69565f..efa67b834 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": 668685714273442 + "lo": 900868155047831 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 422793649092735 + "lo": 657115794135714 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 245892065180707 + "lo": 243752360912117 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 422793649092735 + "lo": 657115794135714 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 422793649092735 + "lo": 657115794135714 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 422793649092735 + "lo": 657115794135714 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 422793649092735 + "lo": 657115794135714 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 422793649092735 + "lo": 657115794135714 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 245892065180707 + "lo": 243752360912117 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 245892065180707 + "lo": 243752360912117 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 245892065180707 + "lo": 243752360912117 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 245892065180707 + "lo": 243752360912117 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 245892065180707 + "lo": 243752360912117 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 668685714273442 + "lo": 900868155047831 } } } 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 61b539378..dde87eaee 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": 702427826325224 + "lo": 772029421713100 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 280263552315699 + "lo": 554856897224960 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 422164274009525 + "lo": 217172524488140 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 280263552315699 + "lo": 554856897224960 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 280263552315699 + "lo": 554856897224960 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 280263552315699 + "lo": 554856897224960 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 280263552315699 + "lo": 554856897224960 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 280263552315699 + "lo": 554856897224960 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 422164274009525 + "lo": 217172524488140 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 422164274009525 + "lo": 217172524488140 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 422164274009525 + "lo": 217172524488140 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 422164274009525 + "lo": 217172524488140 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 422164274009525 + "lo": 217172524488140 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 702427826325224 + "lo": 772029421713100 } } } 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 fc402867e..624fa3f1a 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": 814521467759525 + "lo": 988894224964240 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 520909828942189 + "lo": 572608643806775 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 293611638817336 + "lo": 416285581157465 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 520909828942189 + "lo": 572608643806775 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 520909828942189 + "lo": 572608643806775 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 520909828942189 + "lo": 572608643806775 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 520909828942189 + "lo": 572608643806775 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 520909828942189 + "lo": 572608643806775 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 293611638817336 + "lo": 416285581157465 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 293611638817336 + "lo": 416285581157465 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 293611638817336 + "lo": 416285581157465 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 293611638817336 + "lo": 416285581157465 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 293611638817336 + "lo": 416285581157465 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 814521467759525 + "lo": 988894224964240 } } } 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 bcc7f34b8..e4ee3aa10 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": 464566434758778 + "lo": 424842282604821 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 131817147580302 + "lo": 154374473044343 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 332749287178476 + "lo": 270467809560478 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 131817147580302 + "lo": 154374473044343 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 131817147580302 + "lo": 154374473044343 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 131817147580302 + "lo": 154374473044343 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 131817147580302 + "lo": 154374473044343 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 131817147580302 + "lo": 154374473044343 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 332749287178476 + "lo": 270467809560478 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 332749287178476 + "lo": 270467809560478 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 332749287178476 + "lo": 270467809560478 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 332749287178476 + "lo": 270467809560478 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 332749287178476 + "lo": 270467809560478 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 464566434758778 + "lo": 424842282604821 } } } 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 0ac765b02..5311c761f 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": 414866946791093 + "lo": 358428741633217 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 123038175893950 + "lo": 240189340983762 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 291828770897143 + "lo": 118239400649455 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 123038175893950 + "lo": 240189340983762 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 123038175893950 + "lo": 240189340983762 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 123038175893950 + "lo": 240189340983762 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 123038175893950 + "lo": 240189340983762 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 123038175893950 + "lo": 240189340983762 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 291828770897143 + "lo": 118239400649455 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 291828770897143 + "lo": 118239400649455 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 291828770897143 + "lo": 118239400649455 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 291828770897143 + "lo": 118239400649455 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 291828770897143 + "lo": 118239400649455 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 414866946791093 + "lo": 358428741633217 } } } 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 f261836b9..9e3e04b7e 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": 417019912074169 + "lo": 994917936908385 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 86880636923507 + "lo": 166726890884145 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 330139275150662 + "lo": 828191046024240 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 86880636923507 + "lo": 166726890884145 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 86880636923507 + "lo": 166726890884145 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 86880636923507 + "lo": 166726890884145 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 86880636923507 + "lo": 166726890884145 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 86880636923507 + "lo": 166726890884145 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 330139275150662 + "lo": 828191046024240 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 330139275150662 + "lo": 828191046024240 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 330139275150662 + "lo": 828191046024240 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 330139275150662 + "lo": 828191046024240 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 330139275150662 + "lo": 828191046024240 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 417019912074169 + "lo": 994917936908385 } } } 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 9737a0988..850a81e7f 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": 354616221794759 + "lo": 900550357006768 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 11182660552158 + "lo": 783015204753730 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 343433561242601 + "lo": 117535152253038 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 11182660552158 + "lo": 783015204753730 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 11182660552158 + "lo": 783015204753730 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 11182660552158 + "lo": 783015204753730 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 11182660552158 + "lo": 783015204753730 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 11182660552158 + "lo": 783015204753730 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 343433561242601 + "lo": 117535152253038 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 343433561242601 + "lo": 117535152253038 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 343433561242601 + "lo": 117535152253038 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 343433561242601 + "lo": 117535152253038 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 343433561242601 + "lo": 117535152253038 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 354616221794759 + "lo": 900550357006768 } } } 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 fcf86d0bd..51d61518b 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": 913768729364232 + "lo": 853490887772253 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 588630965028462 + "lo": 522406417241993 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 325137764335770 + "lo": 331084470530260 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 588630965028462 + "lo": 522406417241993 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 588630965028462 + "lo": 522406417241993 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 588630965028462 + "lo": 522406417241993 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 588630965028462 + "lo": 522406417241993 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 588630965028462 + "lo": 522406417241993 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 325137764335770 + "lo": 331084470530260 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 325137764335770 + "lo": 331084470530260 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 325137764335770 + "lo": 331084470530260 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 325137764335770 + "lo": 331084470530260 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 325137764335770 + "lo": 331084470530260 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 913768729364232 + "lo": 853490887772253 } } } 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 422497cd5..15654a7bf 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": 442409684766675 + "lo": 939327245688273 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 251285122847659 + "lo": 285646733307490 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 191124561919016 + "lo": 653680512380783 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 251285122847659 + "lo": 285646733307490 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 251285122847659 + "lo": 285646733307490 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 251285122847659 + "lo": 285646733307490 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 251285122847659 + "lo": 285646733307490 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 251285122847659 + "lo": 285646733307490 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 191124561919016 + "lo": 653680512380783 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 191124561919016 + "lo": 653680512380783 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 191124561919016 + "lo": 653680512380783 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 191124561919016 + "lo": 653680512380783 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 191124561919016 + "lo": 653680512380783 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 442409684766675 + "lo": 939327245688273 } } } 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 3b2d4d1d4..354ecbe8c 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": 985893965308142 + "lo": 534623140589321 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 734180772503696 + "lo": 258938598470805 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 251713192804446 + "lo": 275684542118516 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 734180772503696 + "lo": 258938598470805 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 734180772503696 + "lo": 258938598470805 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 734180772503696 + "lo": 258938598470805 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 734180772503696 + "lo": 258938598470805 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 734180772503696 + "lo": 258938598470805 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 251713192804446 + "lo": 275684542118516 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 251713192804446 + "lo": 275684542118516 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 251713192804446 + "lo": 275684542118516 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 251713192804446 + "lo": 275684542118516 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 251713192804446 + "lo": 275684542118516 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 985893965308142 + "lo": 534623140589321 } } } 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 e116652fc..07711330a 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": 601613416488910 + "lo": 820396899055145 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 325310307437515 + "lo": 282282156812585 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 276303109051395 + "lo": 538114742242560 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 325310307437515 + "lo": 282282156812585 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 325310307437515 + "lo": 282282156812585 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 325310307437515 + "lo": 282282156812585 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 325310307437515 + "lo": 282282156812585 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 325310307437515 + "lo": 282282156812585 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 276303109051395 + "lo": 538114742242560 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 276303109051395 + "lo": 538114742242560 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 276303109051395 + "lo": 538114742242560 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 276303109051395 + "lo": 538114742242560 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 276303109051395 + "lo": 538114742242560 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 601613416488910 + "lo": 820396899055145 } } } 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 6d1de571f..4e7082460 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": 758981483565646 + "lo": 651974085277034 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 492035056311994 + "lo": 81190564937524 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 266946427253652 + "lo": 570783520339510 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 492035056311994 + "lo": 81190564937524 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 492035056311994 + "lo": 81190564937524 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 492035056311994 + "lo": 81190564937524 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 492035056311994 + "lo": 81190564937524 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 492035056311994 + "lo": 81190564937524 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 266946427253652 + "lo": 570783520339510 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 266946427253652 + "lo": 570783520339510 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 266946427253652 + "lo": 570783520339510 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 266946427253652 + "lo": 570783520339510 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 266946427253652 + "lo": 570783520339510 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 758981483565646 + "lo": 651974085277034 } } } 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 70b82860a..ac65935d0 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": 870619636681731 + "lo": 663234730207793 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 374601658991909 + "lo": 378565886396090 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 496017977689822 + "lo": 284668843811703 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 374601658991909 + "lo": 378565886396090 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 374601658991909 + "lo": 378565886396090 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 374601658991909 + "lo": 378565886396090 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 374601658991909 + "lo": 378565886396090 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 374601658991909 + "lo": 378565886396090 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 496017977689822 + "lo": 284668843811703 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 496017977689822 + "lo": 284668843811703 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 496017977689822 + "lo": 284668843811703 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 496017977689822 + "lo": 284668843811703 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 496017977689822 + "lo": 284668843811703 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 870619636681731 + "lo": 663234730207793 } } } 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 11ddd5e6b..307b6112f 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": 889704449828215 + "lo": 238042995365962 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 215602275823101 + "lo": 62935687538848 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 674102174005114 + "lo": 175107307827114 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 215602275823101 + "lo": 62935687538848 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 215602275823101 + "lo": 62935687538848 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 215602275823101 + "lo": 62935687538848 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 215602275823101 + "lo": 62935687538848 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 215602275823101 + "lo": 62935687538848 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 674102174005114 + "lo": 175107307827114 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 674102174005114 + "lo": 175107307827114 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 674102174005114 + "lo": 175107307827114 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 674102174005114 + "lo": 175107307827114 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 674102174005114 + "lo": 175107307827114 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 889704449828215 + "lo": 238042995365962 } } } 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 74b3fca58..26e597717 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": 848443026362769 + "lo": 615619004709604 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 158423299468212 + "lo": 223207418741659 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 690019726894557 + "lo": 392411585967945 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 158423299468212 + "lo": 223207418741659 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 158423299468212 + "lo": 223207418741659 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 158423299468212 + "lo": 223207418741659 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 158423299468212 + "lo": 223207418741659 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 158423299468212 + "lo": 223207418741659 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 690019726894557 + "lo": 392411585967945 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 690019726894557 + "lo": 392411585967945 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 690019726894557 + "lo": 392411585967945 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 690019726894557 + "lo": 392411585967945 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 690019726894557 + "lo": 392411585967945 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 848443026362769 + "lo": 615619004709604 } } } 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 b471c535e..899fe3f90 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": 635604858983721 + "lo": 312300891131054 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 249647846569266 + "lo": 46395743834679 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 385957012414455 + "lo": 265905147296375 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 249647846569266 + "lo": 46395743834679 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 249647846569266 + "lo": 46395743834679 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 249647846569266 + "lo": 46395743834679 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 249647846569266 + "lo": 46395743834679 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 249647846569266 + "lo": 46395743834679 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 385957012414455 + "lo": 265905147296375 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 385957012414455 + "lo": 265905147296375 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 385957012414455 + "lo": 265905147296375 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 385957012414455 + "lo": 265905147296375 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 385957012414455 + "lo": 265905147296375 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 635604858983721 + "lo": 312300891131054 } } } 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 25e9dcce2..40518c2a5 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": 957624356135763 + "lo": 205272102966663 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 279819708114266 + "lo": 116255801719046 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 677804648021497 + "lo": 89016301247617 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 279819708114266 + "lo": 116255801719046 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 279819708114266 + "lo": 116255801719046 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 279819708114266 + "lo": 116255801719046 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 279819708114266 + "lo": 116255801719046 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 279819708114266 + "lo": 116255801719046 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 677804648021497 + "lo": 89016301247617 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 677804648021497 + "lo": 89016301247617 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 677804648021497 + "lo": 89016301247617 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 677804648021497 + "lo": 89016301247617 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 677804648021497 + "lo": 89016301247617 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 957624356135763 + "lo": 205272102966663 } } } 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 a7736ea56..cd4254ffd 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": 346425861457518 + "lo": 609709977883210 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 113126447627327 + "lo": 377604238135309 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 233299413830191 + "lo": 232105739747901 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 113126447627327 + "lo": 377604238135309 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 113126447627327 + "lo": 377604238135309 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 113126447627327 + "lo": 377604238135309 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 113126447627327 + "lo": 377604238135309 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 113126447627327 + "lo": 377604238135309 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 233299413830191 + "lo": 232105739747901 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 233299413830191 + "lo": 232105739747901 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 233299413830191 + "lo": 232105739747901 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 233299413830191 + "lo": 232105739747901 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 233299413830191 + "lo": 232105739747901 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 346425861457518 + "lo": 609709977883210 } } } 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 ddb478b28..97ec8f8e2 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": 928453168310704 + "lo": 733839736070964 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 81152681089992 + "lo": 600496109312646 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 847300487220712 + "lo": 133343626758318 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 81152681089992 + "lo": 600496109312646 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 81152681089992 + "lo": 600496109312646 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 81152681089992 + "lo": 600496109312646 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 81152681089992 + "lo": 600496109312646 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 81152681089992 + "lo": 600496109312646 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 847300487220712 + "lo": 133343626758318 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 847300487220712 + "lo": 133343626758318 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 847300487220712 + "lo": 133343626758318 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 847300487220712 + "lo": 133343626758318 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 847300487220712 + "lo": 133343626758318 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 928453168310704 + "lo": 733839736070964 } } } 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 a9dc49297..41603071f 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": 421286795471512 + "lo": 918473269741562 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 414934511153231 + "lo": 819968143035219 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 6352284318281 + "lo": 98505126706343 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 414934511153231 + "lo": 819968143035219 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 414934511153231 + "lo": 819968143035219 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 414934511153231 + "lo": 819968143035219 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 414934511153231 + "lo": 819968143035219 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 414934511153231 + "lo": 819968143035219 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 6352284318281 + "lo": 98505126706343 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 6352284318281 + "lo": 98505126706343 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 6352284318281 + "lo": 98505126706343 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 6352284318281 + "lo": 98505126706343 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 6352284318281 + "lo": 98505126706343 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 421286795471512 + "lo": 918473269741562 } } } 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 b60b4e612..536cd96f3 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": 636384705263026 + "lo": 868623758896666 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 454961904298891 + "lo": 462805765950948 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 181422800964135 + "lo": 405817992945718 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 454961904298891 + "lo": 462805765950948 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 454961904298891 + "lo": 462805765950948 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 454961904298891 + "lo": 462805765950948 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 454961904298891 + "lo": 462805765950948 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 454961904298891 + "lo": 462805765950948 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 181422800964135 + "lo": 405817992945718 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 181422800964135 + "lo": 405817992945718 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 181422800964135 + "lo": 405817992945718 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 181422800964135 + "lo": 405817992945718 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 181422800964135 + "lo": 405817992945718 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 636384705263026 + "lo": 868623758896666 } } } 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 49a3a01b4..44c3cc1a4 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": 958776457408465 + "lo": 998977425418449 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 575564691476489 + "lo": 156892654607771 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 383211765931976 + "lo": 842084770810678 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 575564691476489 + "lo": 156892654607771 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 575564691476489 + "lo": 156892654607771 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 575564691476489 + "lo": 156892654607771 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 575564691476489 + "lo": 156892654607771 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 575564691476489 + "lo": 156892654607771 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 383211765931976 + "lo": 842084770810678 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 383211765931976 + "lo": 842084770810678 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 383211765931976 + "lo": 842084770810678 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 383211765931976 + "lo": 842084770810678 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 383211765931976 + "lo": 842084770810678 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 958776457408465 + "lo": 998977425418449 } } } 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 6b32b68af..46064d026 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": 828822468379830 + "lo": 466090347218935 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 702893798819436 + "lo": 320019603310763 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 125928669560394 + "lo": 146070743908172 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 702893798819436 + "lo": 320019603310763 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 702893798819436 + "lo": 320019603310763 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 702893798819436 + "lo": 320019603310763 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 702893798819436 + "lo": 320019603310763 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 702893798819436 + "lo": 320019603310763 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 125928669560394 + "lo": 146070743908172 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 125928669560394 + "lo": 146070743908172 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 125928669560394 + "lo": 146070743908172 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 125928669560394 + "lo": 146070743908172 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 125928669560394 + "lo": 146070743908172 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 828822468379830 + "lo": 466090347218935 } } } 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 a986ce9dc..bc49c3a78 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": 570637582230820 + "lo": 682744463830497 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 139774382839715 + "lo": 444106712140365 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 430863199391105 + "lo": 238637751690132 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 139774382839715 + "lo": 444106712140365 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 139774382839715 + "lo": 444106712140365 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 139774382839715 + "lo": 444106712140365 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 139774382839715 + "lo": 444106712140365 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 139774382839715 + "lo": 444106712140365 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 430863199391105 + "lo": 238637751690132 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 430863199391105 + "lo": 238637751690132 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 430863199391105 + "lo": 238637751690132 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 430863199391105 + "lo": 238637751690132 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 430863199391105 + "lo": 238637751690132 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 570637582230820 + "lo": 682744463830497 } } } 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 3dd4933e5..c657366fe 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": 623884525466689 + "lo": 765345016011706 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 29409412091643 + "lo": 636086059769221 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 594475113375046 + "lo": 129258956242485 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 29409412091643 + "lo": 636086059769221 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 29409412091643 + "lo": 636086059769221 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 29409412091643 + "lo": 636086059769221 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 29409412091643 + "lo": 636086059769221 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 29409412091643 + "lo": 636086059769221 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 594475113375046 + "lo": 129258956242485 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 594475113375046 + "lo": 129258956242485 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 594475113375046 + "lo": 129258956242485 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 594475113375046 + "lo": 129258956242485 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 594475113375046 + "lo": 129258956242485 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 623884525466689 + "lo": 765345016011706 } } } 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 31c195e2a..69c1af2b4 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": 337869054500835 + "lo": 885819517301361 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 165602137022944 + "lo": 704569896887169 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 172266917477891 + "lo": 181249620414192 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 165602137022944 + "lo": 704569896887169 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 165602137022944 + "lo": 704569896887169 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 165602137022944 + "lo": 704569896887169 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 165602137022944 + "lo": 704569896887169 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 165602137022944 + "lo": 704569896887169 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 172266917477891 + "lo": 181249620414192 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 172266917477891 + "lo": 181249620414192 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 172266917477891 + "lo": 181249620414192 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 172266917477891 + "lo": 181249620414192 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 172266917477891 + "lo": 181249620414192 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 337869054500835 + "lo": 885819517301361 } } } 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 1770db188..60327dccb 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": 622386843643815 + "lo": 639732768422726 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 606771624439257 + "lo": 153277602157813 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 15615219204558 + "lo": 486455166264913 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 606771624439257 + "lo": 153277602157813 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 606771624439257 + "lo": 153277602157813 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 606771624439257 + "lo": 153277602157813 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 606771624439257 + "lo": 153277602157813 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 606771624439257 + "lo": 153277602157813 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 15615219204558 + "lo": 486455166264913 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 15615219204558 + "lo": 486455166264913 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 15615219204558 + "lo": 486455166264913 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 15615219204558 + "lo": 486455166264913 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 15615219204558 + "lo": 486455166264913 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 622386843643815 + "lo": 639732768422726 } } } 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 7b2de17c3..eb26b97a2 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": 451630435894693 + "lo": 994800085586810 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 408836233372904 + "lo": 669928867487652 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 42794202521789 + "lo": 324871218099158 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 408836233372904 + "lo": 669928867487652 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 408836233372904 + "lo": 669928867487652 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 408836233372904 + "lo": 669928867487652 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 408836233372904 + "lo": 669928867487652 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 408836233372904 + "lo": 669928867487652 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 42794202521789 + "lo": 324871218099158 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 42794202521789 + "lo": 324871218099158 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 42794202521789 + "lo": 324871218099158 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 42794202521789 + "lo": 324871218099158 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 42794202521789 + "lo": 324871218099158 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 451630435894693 + "lo": 994800085586810 } } } 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 a91172065..22071e132 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": 320821669738828 + "lo": 629981177699406 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 197760064123439 + "lo": 108470635602951 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 123061605615389 + "lo": 521510542096455 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 197760064123439 + "lo": 108470635602951 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 197760064123439 + "lo": 108470635602951 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 197760064123439 + "lo": 108470635602951 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 197760064123439 + "lo": 108470635602951 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 197760064123439 + "lo": 108470635602951 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 123061605615389 + "lo": 521510542096455 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 123061605615389 + "lo": 521510542096455 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 123061605615389 + "lo": 521510542096455 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 123061605615389 + "lo": 521510542096455 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 123061605615389 + "lo": 521510542096455 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 320821669738828 + "lo": 629981177699406 } } } 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 a2d4b7062..b1b7bdb1f 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": 999826808203898 + "lo": 278919942957370 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 2968336580675 + "lo": 100227057621646 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 996858471623223 + "lo": 178692885335724 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 2968336580675 + "lo": 100227057621646 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 2968336580675 + "lo": 100227057621646 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 2968336580675 + "lo": 100227057621646 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 2968336580675 + "lo": 100227057621646 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 2968336580675 + "lo": 100227057621646 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 996858471623223 + "lo": 178692885335724 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 996858471623223 + "lo": 178692885335724 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 996858471623223 + "lo": 178692885335724 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 996858471623223 + "lo": 178692885335724 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 996858471623223 + "lo": 178692885335724 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 999826808203898 + "lo": 278919942957370 } } } 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 df6744275..740ab4fd4 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": 875775953234546 + "lo": 316453451069351 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 512310811012726 + "lo": 311953645811114 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 363465142221820 + "lo": 4499805258237 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 512310811012726 + "lo": 311953645811114 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 512310811012726 + "lo": 311953645811114 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 512310811012726 + "lo": 311953645811114 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 512310811012726 + "lo": 311953645811114 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 512310811012726 + "lo": 311953645811114 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 363465142221820 + "lo": 4499805258237 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 363465142221820 + "lo": 4499805258237 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 363465142221820 + "lo": 4499805258237 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 363465142221820 + "lo": 4499805258237 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 363465142221820 + "lo": 4499805258237 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 875775953234546 + "lo": 316453451069351 } } } 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 1251ae776..f4fff1616 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": 632448025824258 + "lo": 276815690877171 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 607146471996400 + "lo": 158288469047259 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 25301553827858 + "lo": 118527221829912 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 607146471996400 + "lo": 158288469047259 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 607146471996400 + "lo": 158288469047259 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 607146471996400 + "lo": 158288469047259 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 607146471996400 + "lo": 158288469047259 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 607146471996400 + "lo": 158288469047259 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 25301553827858 + "lo": 118527221829912 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 25301553827858 + "lo": 118527221829912 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 25301553827858 + "lo": 118527221829912 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 25301553827858 + "lo": 118527221829912 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 25301553827858 + "lo": 118527221829912 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 632448025824258 + "lo": 276815690877171 } } } 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 fbb7e83dd..66055275f 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": 653599328579124 + "lo": 475306464899863 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 579905747560237 + "lo": 131177078595496 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 73693581018887 + "lo": 344129386304367 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 579905747560237 + "lo": 131177078595496 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 579905747560237 + "lo": 131177078595496 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 579905747560237 + "lo": 131177078595496 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 579905747560237 + "lo": 131177078595496 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 579905747560237 + "lo": 131177078595496 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 73693581018887 + "lo": 344129386304367 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 73693581018887 + "lo": 344129386304367 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 73693581018887 + "lo": 344129386304367 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 73693581018887 + "lo": 344129386304367 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 73693581018887 + "lo": 344129386304367 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 653599328579124 + "lo": 475306464899863 } } } 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 ce4a7863a..4e7eb4986 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": 500087381934239 + "lo": 461388867117878 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 342770709250245 + "lo": 360917614968143 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 157316672683994 + "lo": 100471252149735 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 342770709250245 + "lo": 360917614968143 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 342770709250245 + "lo": 360917614968143 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 342770709250245 + "lo": 360917614968143 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 342770709250245 + "lo": 360917614968143 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 342770709250245 + "lo": 360917614968143 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 157316672683994 + "lo": 100471252149735 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 157316672683994 + "lo": 100471252149735 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 157316672683994 + "lo": 100471252149735 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 157316672683994 + "lo": 100471252149735 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 157316672683994 + "lo": 100471252149735 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 500087381934239 + "lo": 461388867117878 } } } 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 a40aff10e..ca6876e12 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": 465938107535755 + "lo": 786250779521119 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 385408692724157 + "lo": 141524672012408 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 80529414811598 + "lo": 644726107508711 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 385408692724157 + "lo": 141524672012408 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 385408692724157 + "lo": 141524672012408 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 385408692724157 + "lo": 141524672012408 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 385408692724157 + "lo": 141524672012408 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 385408692724157 + "lo": 141524672012408 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 80529414811598 + "lo": 644726107508711 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 80529414811598 + "lo": 644726107508711 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 80529414811598 + "lo": 644726107508711 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 80529414811598 + "lo": 644726107508711 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 80529414811598 + "lo": 644726107508711 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 465938107535755 + "lo": 786250779521119 } } } 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 895731674..c5b43d886 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": 297125051235390 + "lo": 577608114781528 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 45981073651863 + "lo": 569508222161386 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 251143977583527 + "lo": 8099892620142 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 45981073651863 + "lo": 569508222161386 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 45981073651863 + "lo": 569508222161386 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 45981073651863 + "lo": 569508222161386 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 45981073651863 + "lo": 569508222161386 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 45981073651863 + "lo": 569508222161386 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 251143977583527 + "lo": 8099892620142 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 251143977583527 + "lo": 8099892620142 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 251143977583527 + "lo": 8099892620142 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 251143977583527 + "lo": 8099892620142 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 251143977583527 + "lo": 8099892620142 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 297125051235390 + "lo": 577608114781528 } } } 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 4044159a0..26a1035f9 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": 938507288244221 + "lo": 88249275556636 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 457945317504196 + "lo": 18500222324777 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 480561970740025 + "lo": 69749053231859 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 457945317504196 + "lo": 18500222324777 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 457945317504196 + "lo": 18500222324777 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 457945317504196 + "lo": 18500222324777 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 457945317504196 + "lo": 18500222324777 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 457945317504196 + "lo": 18500222324777 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 480561970740025 + "lo": 69749053231859 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 480561970740025 + "lo": 69749053231859 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 480561970740025 + "lo": 69749053231859 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 480561970740025 + "lo": 69749053231859 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 480561970740025 + "lo": 69749053231859 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 938507288244221 + "lo": 88249275556636 } } } 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 c1540e91b..0d2089602 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": 391249034633814 + "lo": 589717238016808 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1752482772741 + "lo": 478694773589980 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 389496551861073 + "lo": 111022464426828 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 1752482772741 + "lo": 478694773589980 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 1752482772741 + "lo": 478694773589980 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 1752482772741 + "lo": 478694773589980 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 1752482772741 + "lo": 478694773589980 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 1752482772741 + "lo": 478694773589980 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 389496551861073 + "lo": 111022464426828 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 389496551861073 + "lo": 111022464426828 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 389496551861073 + "lo": 111022464426828 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 389496551861073 + "lo": 111022464426828 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 389496551861073 + "lo": 111022464426828 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 391249034633814 + "lo": 589717238016808 } } } 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 38b8ffe28..fb4e0585e 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": 984042049881347 + "lo": 157961550969155 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 479350452078402 + "lo": 118769761350828 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 504691597802945 + "lo": 39191789618327 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 479350452078402 + "lo": 118769761350828 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 479350452078402 + "lo": 118769761350828 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 479350452078402 + "lo": 118769761350828 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 479350452078402 + "lo": 118769761350828 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 479350452078402 + "lo": 118769761350828 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 504691597802945 + "lo": 39191789618327 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 504691597802945 + "lo": 39191789618327 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 504691597802945 + "lo": 39191789618327 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 504691597802945 + "lo": 39191789618327 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 504691597802945 + "lo": 39191789618327 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 984042049881347 + "lo": 157961550969155 } } } 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 f95f66c24..ed5d6f053 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": 738978690094035 + "lo": 804987840163183 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 401721382096429 + "lo": 54663923077687 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 337257307997606 + "lo": 750323917085496 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 401721382096429 + "lo": 54663923077687 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 401721382096429 + "lo": 54663923077687 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 401721382096429 + "lo": 54663923077687 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 401721382096429 + "lo": 54663923077687 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 401721382096429 + "lo": 54663923077687 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 337257307997606 + "lo": 750323917085496 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 337257307997606 + "lo": 750323917085496 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 337257307997606 + "lo": 750323917085496 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 337257307997606 + "lo": 750323917085496 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 337257307997606 + "lo": 750323917085496 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 738978690094035 + "lo": 804987840163183 } } } 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 7860439b9..6d40a816f 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": 872302800212645 + "lo": 568212872054343 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 78811422691858 + "lo": 125677324668148 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 793491377520787 + "lo": 442535547386195 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 78811422691858 + "lo": 125677324668148 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 78811422691858 + "lo": 125677324668148 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 78811422691858 + "lo": 125677324668148 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 78811422691858 + "lo": 125677324668148 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 78811422691858 + "lo": 125677324668148 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 793491377520787 + "lo": 442535547386195 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 793491377520787 + "lo": 442535547386195 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 793491377520787 + "lo": 442535547386195 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 793491377520787 + "lo": 442535547386195 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 793491377520787 + "lo": 442535547386195 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 872302800212645 + "lo": 568212872054343 } } } 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 97e86e4cb..7da3f6456 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": 849120256171831 + "lo": 949439772009015 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 359941470982118 + "lo": 282352302277198 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 489178785189713 + "lo": 667087469731817 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 359941470982118 + "lo": 282352302277198 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 359941470982118 + "lo": 282352302277198 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 359941470982118 + "lo": 282352302277198 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 359941470982118 + "lo": 282352302277198 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 359941470982118 + "lo": 282352302277198 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 489178785189713 + "lo": 667087469731817 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 489178785189713 + "lo": 667087469731817 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 489178785189713 + "lo": 667087469731817 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 489178785189713 + "lo": 667087469731817 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 489178785189713 + "lo": 667087469731817 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 849120256171831 + "lo": 949439772009015 } } } 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 20e2a712d..96d71ba7a 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": 984916075689217 + "lo": 777713088149076 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 503730050675982 + "lo": 432683626176458 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 481186025013235 + "lo": 345029461972618 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 503730050675982 + "lo": 432683626176458 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 503730050675982 + "lo": 432683626176458 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 503730050675982 + "lo": 432683626176458 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 503730050675982 + "lo": 432683626176458 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 503730050675982 + "lo": 432683626176458 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 481186025013235 + "lo": 345029461972618 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 481186025013235 + "lo": 345029461972618 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 481186025013235 + "lo": 345029461972618 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 481186025013235 + "lo": 345029461972618 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 481186025013235 + "lo": 345029461972618 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 984916075689217 + "lo": 777713088149076 } } } 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 9daa0b629..f03a8a056 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": 278885291340182 + "lo": 113720672455773 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 108028150917581 + "lo": 49680145722194 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 170857140422601 + "lo": 64040526733579 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 108028150917581 + "lo": 49680145722194 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 108028150917581 + "lo": 49680145722194 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 108028150917581 + "lo": 49680145722194 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 108028150917581 + "lo": 49680145722194 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 108028150917581 + "lo": 49680145722194 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 170857140422601 + "lo": 64040526733579 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 170857140422601 + "lo": 64040526733579 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 170857140422601 + "lo": 64040526733579 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 170857140422601 + "lo": 64040526733579 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 170857140422601 + "lo": 64040526733579 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 278885291340182 + "lo": 113720672455773 } } } 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 d716e451d..ebba57662 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": 838340038278798 + "lo": 484657879292368 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 437929147771778 + "lo": 149234870107937 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 400410890507020 + "lo": 335423009184431 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 437929147771778 + "lo": 149234870107937 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 437929147771778 + "lo": 149234870107937 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 437929147771778 + "lo": 149234870107937 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 437929147771778 + "lo": 149234870107937 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 437929147771778 + "lo": 149234870107937 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 400410890507020 + "lo": 335423009184431 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 400410890507020 + "lo": 335423009184431 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 400410890507020 + "lo": 335423009184431 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 400410890507020 + "lo": 335423009184431 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 400410890507020 + "lo": 335423009184431 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 838340038278798 + "lo": 484657879292368 } } } 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 35c903b49..99af41fe2 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": 591942846653781 + "lo": 955560194496297 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 224084529201498 + "lo": 718983874690246 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 367858317452283 + "lo": 236576319806051 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 224084529201498 + "lo": 718983874690246 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 224084529201498 + "lo": 718983874690246 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 224084529201498 + "lo": 718983874690246 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 224084529201498 + "lo": 718983874690246 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 224084529201498 + "lo": 718983874690246 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 367858317452283 + "lo": 236576319806051 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 367858317452283 + "lo": 236576319806051 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 367858317452283 + "lo": 236576319806051 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 367858317452283 + "lo": 236576319806051 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 367858317452283 + "lo": 236576319806051 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 591942846653781 + "lo": 955560194496297 } } } 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 ff1e759ec..573fe663e 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": 473765317150740 + "lo": 866688257116378 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 358794103122761 + "lo": 637452116115606 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 114971214027979 + "lo": 229236141000772 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 358794103122761 + "lo": 637452116115606 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 358794103122761 + "lo": 637452116115606 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 358794103122761 + "lo": 637452116115606 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 358794103122761 + "lo": 637452116115606 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 358794103122761 + "lo": 637452116115606 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 114971214027979 + "lo": 229236141000772 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 114971214027979 + "lo": 229236141000772 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 114971214027979 + "lo": 229236141000772 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 114971214027979 + "lo": 229236141000772 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 114971214027979 + "lo": 229236141000772 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 473765317150740 + "lo": 866688257116378 } } } 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 cbebc33f2..1aa3517c6 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": 630237207316853 + "lo": 743142680141160 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 161407127002694 + "lo": 383381387025091 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 468830080314159 + "lo": 359761293116069 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 161407127002694 + "lo": 383381387025091 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 161407127002694 + "lo": 383381387025091 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 161407127002694 + "lo": 383381387025091 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 161407127002694 + "lo": 383381387025091 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 161407127002694 + "lo": 383381387025091 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 468830080314159 + "lo": 359761293116069 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 468830080314159 + "lo": 359761293116069 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 468830080314159 + "lo": 359761293116069 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 468830080314159 + "lo": 359761293116069 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 468830080314159 + "lo": 359761293116069 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 630237207316853 + "lo": 743142680141160 } } } 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 200cc6d69..8ca9b9096 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": 685693153569513 + "lo": 395637542932292 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 478335386523598 + "lo": 376399786442049 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 207357767045915 + "lo": 19237756490243 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 478335386523598 + "lo": 376399786442049 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 478335386523598 + "lo": 376399786442049 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 478335386523598 + "lo": 376399786442049 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 478335386523598 + "lo": 376399786442049 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 478335386523598 + "lo": 376399786442049 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 207357767045915 + "lo": 19237756490243 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 207357767045915 + "lo": 19237756490243 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 207357767045915 + "lo": 19237756490243 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 207357767045915 + "lo": 19237756490243 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 207357767045915 + "lo": 19237756490243 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 685693153569513 + "lo": 395637542932292 } } } 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 5fefb6522..dc0ebe0f6 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": 973305089871788 + "lo": 341341389514939 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 103406741787153 + "lo": 167208035890704 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 869898348084635 + "lo": 174133353624235 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 103406741787153 + "lo": 167208035890704 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 103406741787153 + "lo": 167208035890704 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 103406741787153 + "lo": 167208035890704 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 103406741787153 + "lo": 167208035890704 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 103406741787153 + "lo": 167208035890704 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 869898348084635 + "lo": 174133353624235 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 869898348084635 + "lo": 174133353624235 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 869898348084635 + "lo": 174133353624235 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 869898348084635 + "lo": 174133353624235 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 869898348084635 + "lo": 174133353624235 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 973305089871788 + "lo": 341341389514939 } } } 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 e5149714b..e59d969d0 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": 719188587237842 + "lo": 727849683747300 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 283455136136313 + "lo": 705533384394484 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 435733451101529 + "lo": 22316299352816 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 283455136136313 + "lo": 705533384394484 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 283455136136313 + "lo": 705533384394484 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 283455136136313 + "lo": 705533384394484 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 283455136136313 + "lo": 705533384394484 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 283455136136313 + "lo": 705533384394484 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 435733451101529 + "lo": 22316299352816 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 435733451101529 + "lo": 22316299352816 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 435733451101529 + "lo": 22316299352816 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 435733451101529 + "lo": 22316299352816 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 435733451101529 + "lo": 22316299352816 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 719188587237842 + "lo": 727849683747300 } } } 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 f443567bd..612ce053f 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": 553827024132709 + "lo": 863756108348411 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 388922314887125 + "lo": 439444050509242 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 164904709245584 + "lo": 424312057839169 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 388922314887125 + "lo": 439444050509242 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 388922314887125 + "lo": 439444050509242 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 388922314887125 + "lo": 439444050509242 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 388922314887125 + "lo": 439444050509242 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 388922314887125 + "lo": 439444050509242 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 164904709245584 + "lo": 424312057839169 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 164904709245584 + "lo": 424312057839169 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 164904709245584 + "lo": 424312057839169 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 164904709245584 + "lo": 424312057839169 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 164904709245584 + "lo": 424312057839169 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 553827024132709 + "lo": 863756108348411 } } } 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 03e59642c..2a8b23f54 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": 460001351519358 + "lo": 679956714274307 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 232508121191415 + "lo": 85340181041675 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 227493230327943 + "lo": 594616533232632 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 232508121191415 + "lo": 85340181041675 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 232508121191415 + "lo": 85340181041675 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 232508121191415 + "lo": 85340181041675 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 232508121191415 + "lo": 85340181041675 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 232508121191415 + "lo": 85340181041675 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 227493230327943 + "lo": 594616533232632 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 227493230327943 + "lo": 594616533232632 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 227493230327943 + "lo": 594616533232632 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 227493230327943 + "lo": 594616533232632 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 227493230327943 + "lo": 594616533232632 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 460001351519358 + "lo": 679956714274307 } } } 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 e80dcd1fc..55aa2f971 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": 440769785468101 + "lo": 769092906775708 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 408386598527129 + "lo": 736064717025315 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 32383186940972 + "lo": 33028189750393 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 408386598527129 + "lo": 736064717025315 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 408386598527129 + "lo": 736064717025315 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 408386598527129 + "lo": 736064717025315 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 408386598527129 + "lo": 736064717025315 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 408386598527129 + "lo": 736064717025315 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 32383186940972 + "lo": 33028189750393 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 32383186940972 + "lo": 33028189750393 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 32383186940972 + "lo": 33028189750393 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 32383186940972 + "lo": 33028189750393 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 32383186940972 + "lo": 33028189750393 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 440769785468101 + "lo": 769092906775708 } } } 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 6fa164ca8..1f37a233a 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": 396082256312026 + "lo": 712491683308879 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 343615702064116 + "lo": 184955530025429 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 52466554247910 + "lo": 527536153283450 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 343615702064116 + "lo": 184955530025429 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 343615702064116 + "lo": 184955530025429 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 343615702064116 + "lo": 184955530025429 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 343615702064116 + "lo": 184955530025429 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 343615702064116 + "lo": 184955530025429 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 52466554247910 + "lo": 527536153283450 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 52466554247910 + "lo": 527536153283450 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 52466554247910 + "lo": 527536153283450 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 52466554247910 + "lo": 527536153283450 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 52466554247910 + "lo": 527536153283450 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 396082256312026 + "lo": 712491683308879 } } } 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 b2418fcb8..4286834b8 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": 919651889027208 + "lo": 685960610961799 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 616235725278776 + "lo": 591618604382739 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 303416163748432 + "lo": 94342006579060 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 616235725278776 + "lo": 591618604382739 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 616235725278776 + "lo": 591618604382739 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 616235725278776 + "lo": 591618604382739 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 616235725278776 + "lo": 591618604382739 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 616235725278776 + "lo": 591618604382739 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 303416163748432 + "lo": 94342006579060 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 303416163748432 + "lo": 94342006579060 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 303416163748432 + "lo": 94342006579060 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 303416163748432 + "lo": 94342006579060 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 303416163748432 + "lo": 94342006579060 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 919651889027208 + "lo": 685960610961799 } } } 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 6763d68a7..d1fcbd23c 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": 743874455835417 + "lo": 535925835189344 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 374853930324222 + "lo": 484891640760921 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 369020525511195 + "lo": 51034194428423 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 374853930324222 + "lo": 484891640760921 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 374853930324222 + "lo": 484891640760921 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 374853930324222 + "lo": 484891640760921 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 374853930324222 + "lo": 484891640760921 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 374853930324222 + "lo": 484891640760921 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 369020525511195 + "lo": 51034194428423 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 369020525511195 + "lo": 51034194428423 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 369020525511195 + "lo": 51034194428423 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 369020525511195 + "lo": 51034194428423 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 369020525511195 + "lo": 51034194428423 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 743874455835417 + "lo": 535925835189344 } } } 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 e9c35d9da..c18225e85 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": 915225415053798 + "lo": 540492128216850 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 191742255956640 + "lo": 337688490636044 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 723483159097158 + "lo": 202803637580806 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 191742255956640 + "lo": 337688490636044 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 191742255956640 + "lo": 337688490636044 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 191742255956640 + "lo": 337688490636044 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 191742255956640 + "lo": 337688490636044 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 191742255956640 + "lo": 337688490636044 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 723483159097158 + "lo": 202803637580806 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 723483159097158 + "lo": 202803637580806 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 723483159097158 + "lo": 202803637580806 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 723483159097158 + "lo": 202803637580806 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 723483159097158 + "lo": 202803637580806 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 915225415053798 + "lo": 540492128216850 } } } 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 cd191c55d..dac7dce28 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": 929926315434488 + "lo": 999341507098787 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 918499668514902 + "lo": 188177992599175 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 11426646919586 + "lo": 811163514499612 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 918499668514902 + "lo": 188177992599175 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 918499668514902 + "lo": 188177992599175 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 918499668514902 + "lo": 188177992599175 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 918499668514902 + "lo": 188177992599175 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 918499668514902 + "lo": 188177992599175 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 11426646919586 + "lo": 811163514499612 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 11426646919586 + "lo": 811163514499612 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 11426646919586 + "lo": 811163514499612 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 11426646919586 + "lo": 811163514499612 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 11426646919586 + "lo": 811163514499612 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 929926315434488 + "lo": 999341507098787 } } } 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 c187ded5f..a1f095f44 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": 411453559801954 + "lo": 885747255896971 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 402540087641570 + "lo": 82782420828957 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 8913472160384 + "lo": 802964835068014 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 402540087641570 + "lo": 82782420828957 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 402540087641570 + "lo": 82782420828957 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 402540087641570 + "lo": 82782420828957 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 402540087641570 + "lo": 82782420828957 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 402540087641570 + "lo": 82782420828957 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 8913472160384 + "lo": 802964835068014 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 8913472160384 + "lo": 802964835068014 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 8913472160384 + "lo": 802964835068014 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 8913472160384 + "lo": 802964835068014 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 8913472160384 + "lo": 802964835068014 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 411453559801954 + "lo": 885747255896971 } } } 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 69709ca0d..d345f32f7 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": 468652451798238 + "lo": 777252937565561 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 45365122273802 + "lo": 671829344601823 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 423287329524436 + "lo": 105423592963738 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 45365122273802 + "lo": 671829344601823 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 45365122273802 + "lo": 671829344601823 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 45365122273802 + "lo": 671829344601823 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 45365122273802 + "lo": 671829344601823 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 45365122273802 + "lo": 671829344601823 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 423287329524436 + "lo": 105423592963738 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 423287329524436 + "lo": 105423592963738 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 423287329524436 + "lo": 105423592963738 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 423287329524436 + "lo": 105423592963738 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 423287329524436 + "lo": 105423592963738 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 468652451798238 + "lo": 777252937565561 } } } 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 cbd0f6ac9..ef59bf23b 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": 948882564296732 + "lo": 686868439734682 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 233506667171502 + "lo": 290774333089185 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 715375897125230 + "lo": 396094106645497 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 233506667171502 + "lo": 290774333089185 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 233506667171502 + "lo": 290774333089185 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 233506667171502 + "lo": 290774333089185 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 233506667171502 + "lo": 290774333089185 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 233506667171502 + "lo": 290774333089185 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 715375897125230 + "lo": 396094106645497 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 715375897125230 + "lo": 396094106645497 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 715375897125230 + "lo": 396094106645497 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 715375897125230 + "lo": 396094106645497 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 715375897125230 + "lo": 396094106645497 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 948882564296732 + "lo": 686868439734682 } } } 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 d8f96ccf2..b637a0600 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": 971500414799296 + "lo": 848028963000884 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 256496467599980 + "lo": 561950585479848 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 715003947199316 + "lo": 286078377521036 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 256496467599980 + "lo": 561950585479848 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 256496467599980 + "lo": 561950585479848 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 256496467599980 + "lo": 561950585479848 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 256496467599980 + "lo": 561950585479848 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 256496467599980 + "lo": 561950585479848 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 715003947199316 + "lo": 286078377521036 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 715003947199316 + "lo": 286078377521036 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 715003947199316 + "lo": 286078377521036 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 715003947199316 + "lo": 286078377521036 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 715003947199316 + "lo": 286078377521036 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 971500414799296 + "lo": 848028963000884 } } } 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 e0a69e264..bfebef966 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": 994672534360071 + "lo": 935453294482292 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 705668811045219 + "lo": 530032667056956 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 289003723314852 + "lo": 405420627425336 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 705668811045219 + "lo": 530032667056956 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 705668811045219 + "lo": 530032667056956 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 705668811045219 + "lo": 530032667056956 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 705668811045219 + "lo": 530032667056956 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 705668811045219 + "lo": 530032667056956 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 289003723314852 + "lo": 405420627425336 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 289003723314852 + "lo": 405420627425336 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 289003723314852 + "lo": 405420627425336 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 289003723314852 + "lo": 405420627425336 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 289003723314852 + "lo": 405420627425336 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 994672534360071 + "lo": 935453294482292 } } } 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 e0ec12edf..18059ca75 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": 701119236505935 + "lo": 971897458931714 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 489081156140519 + "lo": 718907606413528 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 212038080365416 + "lo": 252989852518186 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 489081156140519 + "lo": 718907606413528 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 489081156140519 + "lo": 718907606413528 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 489081156140519 + "lo": 718907606413528 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 489081156140519 + "lo": 718907606413528 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 489081156140519 + "lo": 718907606413528 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 212038080365416 + "lo": 252989852518186 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 212038080365416 + "lo": 252989852518186 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 212038080365416 + "lo": 252989852518186 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 212038080365416 + "lo": 252989852518186 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 212038080365416 + "lo": 252989852518186 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 701119236505935 + "lo": 971897458931714 } } } 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 097dc3dce..a8b9319f8 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": 835179915196725 + "lo": 612262807663060 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 472383013878570 + "lo": 424397795356984 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 362796901318155 + "lo": 187865012306076 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 472383013878570 + "lo": 424397795356984 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 472383013878570 + "lo": 424397795356984 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 472383013878570 + "lo": 424397795356984 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 472383013878570 + "lo": 424397795356984 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 472383013878570 + "lo": 424397795356984 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 362796901318155 + "lo": 187865012306076 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 362796901318155 + "lo": 187865012306076 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 362796901318155 + "lo": 187865012306076 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 362796901318155 + "lo": 187865012306076 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 362796901318155 + "lo": 187865012306076 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 835179915196725 + "lo": 612262807663060 } } } 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 049a848aa..027a0b8c4 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": 604487760867277 + "lo": 546850761307323 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 395767528664028 + "lo": 16239308132228 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 208720232203249 + "lo": 530611453175095 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 395767528664028 + "lo": 16239308132228 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 395767528664028 + "lo": 16239308132228 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 395767528664028 + "lo": 16239308132228 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 395767528664028 + "lo": 16239308132228 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 395767528664028 + "lo": 16239308132228 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 208720232203249 + "lo": 530611453175095 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 208720232203249 + "lo": 530611453175095 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 208720232203249 + "lo": 530611453175095 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 208720232203249 + "lo": 530611453175095 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 208720232203249 + "lo": 530611453175095 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 604487760867277 + "lo": 546850761307323 } } } 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 70a4d92ed..29bd769c1 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": 579486278055568 + "lo": 323000908919393 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 520329050295656 + "lo": 298763774410327 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 59157227759912 + "lo": 24237134509066 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 520329050295656 + "lo": 298763774410327 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 520329050295656 + "lo": 298763774410327 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 520329050295656 + "lo": 298763774410327 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 520329050295656 + "lo": 298763774410327 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 520329050295656 + "lo": 298763774410327 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 59157227759912 + "lo": 24237134509066 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 59157227759912 + "lo": 24237134509066 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 59157227759912 + "lo": 24237134509066 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 59157227759912 + "lo": 24237134509066 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 59157227759912 + "lo": 24237134509066 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 579486278055568 + "lo": 323000908919393 } } } 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 e48b5734e..d2ef025b6 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": 574221157589004 + "lo": 564745738651822 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 436037507423990 + "lo": 254427739258665 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 138183650165014 + "lo": 310317999393157 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 436037507423990 + "lo": 254427739258665 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 436037507423990 + "lo": 254427739258665 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 436037507423990 + "lo": 254427739258665 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 436037507423990 + "lo": 254427739258665 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 436037507423990 + "lo": 254427739258665 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 138183650165014 + "lo": 310317999393157 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 138183650165014 + "lo": 310317999393157 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 138183650165014 + "lo": 310317999393157 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 138183650165014 + "lo": 310317999393157 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 138183650165014 + "lo": 310317999393157 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 574221157589004 + "lo": 564745738651822 } } } 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 bff02b0b9..a965ce48f 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": 975360095624899 + "lo": 672537252399624 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 945865324013937 + "lo": 501527736395534 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 29494771610962 + "lo": 171009516004090 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 945865324013937 + "lo": 501527736395534 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 945865324013937 + "lo": 501527736395534 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 945865324013937 + "lo": 501527736395534 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 945865324013937 + "lo": 501527736395534 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 945865324013937 + "lo": 501527736395534 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 29494771610962 + "lo": 171009516004090 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 29494771610962 + "lo": 171009516004090 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 29494771610962 + "lo": 171009516004090 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 29494771610962 + "lo": 171009516004090 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 29494771610962 + "lo": 171009516004090 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 975360095624899 + "lo": 672537252399624 } } } 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 49d95eb2c..6fa82c190 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": 585744766055869 + "lo": 953818872259743 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 233316179102059 + "lo": 238455586149328 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 352428586953810 + "lo": 715363286110415 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 233316179102059 + "lo": 238455586149328 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 233316179102059 + "lo": 238455586149328 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 233316179102059 + "lo": 238455586149328 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 233316179102059 + "lo": 238455586149328 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 233316179102059 + "lo": 238455586149328 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 352428586953810 + "lo": 715363286110415 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 352428586953810 + "lo": 715363286110415 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 352428586953810 + "lo": 715363286110415 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 352428586953810 + "lo": 715363286110415 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 352428586953810 + "lo": 715363286110415 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 585744766055869 + "lo": 953818872259743 } } } 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 d1dab5c64..241fe1c26 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": 800629539202871 + "lo": 832912258942191 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 659827769101216 + "lo": 372690047220804 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 140801770101655 + "lo": 460222211721387 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 659827769101216 + "lo": 372690047220804 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 659827769101216 + "lo": 372690047220804 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 659827769101216 + "lo": 372690047220804 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 659827769101216 + "lo": 372690047220804 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 659827769101216 + "lo": 372690047220804 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 140801770101655 + "lo": 460222211721387 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 140801770101655 + "lo": 460222211721387 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 140801770101655 + "lo": 460222211721387 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 140801770101655 + "lo": 460222211721387 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 140801770101655 + "lo": 460222211721387 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 800629539202871 + "lo": 832912258942191 } } } 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 41cfd911b..ab30cbe47 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": 995044528051503 + "lo": 461306632929085 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 415063017097115 + "lo": 399504018274001 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 579981510954388 + "lo": 61802614655084 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 415063017097115 + "lo": 399504018274001 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 415063017097115 + "lo": 399504018274001 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 415063017097115 + "lo": 399504018274001 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 415063017097115 + "lo": 399504018274001 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 415063017097115 + "lo": 399504018274001 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 579981510954388 + "lo": 61802614655084 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 579981510954388 + "lo": 61802614655084 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 579981510954388 + "lo": 61802614655084 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 579981510954388 + "lo": 61802614655084 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 579981510954388 + "lo": 61802614655084 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 995044528051503 + "lo": 461306632929085 } } } 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 511337913..3d26149ba 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": 994563325730634 + "lo": 843479250163932 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 487861833585129 + "lo": 770739829554324 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 506701492145505 + "lo": 72739420609608 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 487861833585129 + "lo": 770739829554324 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 487861833585129 + "lo": 770739829554324 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 487861833585129 + "lo": 770739829554324 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 487861833585129 + "lo": 770739829554324 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 487861833585129 + "lo": 770739829554324 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 506701492145505 + "lo": 72739420609608 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 506701492145505 + "lo": 72739420609608 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 506701492145505 + "lo": 72739420609608 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 506701492145505 + "lo": 72739420609608 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 506701492145505 + "lo": 72739420609608 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 994563325730634 + "lo": 843479250163932 } } } 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 7409fd8da..eff9849ae 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": 750972852717835 + "lo": 922632933914214 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 365284575564550 + "lo": 608913201497030 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 385688277153285 + "lo": 313719732417184 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 365284575564550 + "lo": 608913201497030 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 365284575564550 + "lo": 608913201497030 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 365284575564550 + "lo": 608913201497030 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 365284575564550 + "lo": 608913201497030 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 365284575564550 + "lo": 608913201497030 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 385688277153285 + "lo": 313719732417184 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 385688277153285 + "lo": 313719732417184 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 385688277153285 + "lo": 313719732417184 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 385688277153285 + "lo": 313719732417184 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 385688277153285 + "lo": 313719732417184 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 750972852717835 + "lo": 922632933914214 } } } 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 d9ce0c475..5d6fce199 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": 744513750854224 + "lo": 971654346941423 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 150308239840755 + "lo": 758190235945500 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 594205511013469 + "lo": 213464110995923 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 150308239840755 + "lo": 758190235945500 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 150308239840755 + "lo": 758190235945500 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 150308239840755 + "lo": 758190235945500 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 150308239840755 + "lo": 758190235945500 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 150308239840755 + "lo": 758190235945500 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 594205511013469 + "lo": 213464110995923 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 594205511013469 + "lo": 213464110995923 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 594205511013469 + "lo": 213464110995923 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 594205511013469 + "lo": 213464110995923 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 594205511013469 + "lo": 213464110995923 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 744513750854224 + "lo": 971654346941423 } } } 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 fc3781dff..968e0fc80 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": 170465139835483 + "lo": 799536315210878 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 151129139133237 + "lo": 415416959792041 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 19336000702246 + "lo": 384119355418837 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 151129139133237 + "lo": 415416959792041 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 151129139133237 + "lo": 415416959792041 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 151129139133237 + "lo": 415416959792041 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 151129139133237 + "lo": 415416959792041 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 151129139133237 + "lo": 415416959792041 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 19336000702246 + "lo": 384119355418837 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 19336000702246 + "lo": 384119355418837 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 19336000702246 + "lo": 384119355418837 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 19336000702246 + "lo": 384119355418837 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 19336000702246 + "lo": 384119355418837 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 170465139835483 + "lo": 799536315210878 } } } 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 d3a2196c0..9b2baa9c7 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": 796015408998956 + "lo": 549813431698372 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 341766984263714 + "lo": 464042425336136 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 454248424735242 + "lo": 85771006362236 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 341766984263714 + "lo": 464042425336136 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 341766984263714 + "lo": 464042425336136 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 341766984263714 + "lo": 464042425336136 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 341766984263714 + "lo": 464042425336136 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 341766984263714 + "lo": 464042425336136 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 454248424735242 + "lo": 85771006362236 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 454248424735242 + "lo": 85771006362236 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 454248424735242 + "lo": 85771006362236 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 454248424735242 + "lo": 85771006362236 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 454248424735242 + "lo": 85771006362236 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 796015408998956 + "lo": 549813431698372 } } } 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 903479be8..35c1f5074 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": 788409015057787 + "lo": 550097434503099 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 551415497196912 + "lo": 353037220451443 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 236993517860875 + "lo": 197060214051656 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 551415497196912 + "lo": 353037220451443 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 551415497196912 + "lo": 353037220451443 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 551415497196912 + "lo": 353037220451443 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 551415497196912 + "lo": 353037220451443 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 551415497196912 + "lo": 353037220451443 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 236993517860875 + "lo": 197060214051656 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 236993517860875 + "lo": 197060214051656 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 236993517860875 + "lo": 197060214051656 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 236993517860875 + "lo": 197060214051656 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 236993517860875 + "lo": 197060214051656 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 788409015057787 + "lo": 550097434503099 } } } 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 4d419511a..d2afd6bf1 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": 669694905044814 + "lo": 780603885305532 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 507932242156465 + "lo": 311749363030747 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 161762662888349 + "lo": 468854522274785 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 507932242156465 + "lo": 311749363030747 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 507932242156465 + "lo": 311749363030747 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 507932242156465 + "lo": 311749363030747 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 507932242156465 + "lo": 311749363030747 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 507932242156465 + "lo": 311749363030747 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 161762662888349 + "lo": 468854522274785 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 161762662888349 + "lo": 468854522274785 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 161762662888349 + "lo": 468854522274785 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 161762662888349 + "lo": 468854522274785 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 161762662888349 + "lo": 468854522274785 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 669694905044814 + "lo": 780603885305532 } } } 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 234c891a0..db9bbda6d 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": 615099396080927 + "lo": 830173194876895 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 561474599400232 + "lo": 701802339351825 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 53624796680695 + "lo": 128370855525070 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 561474599400232 + "lo": 701802339351825 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 561474599400232 + "lo": 701802339351825 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 561474599400232 + "lo": 701802339351825 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 561474599400232 + "lo": 701802339351825 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 561474599400232 + "lo": 701802339351825 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 53624796680695 + "lo": 128370855525070 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 53624796680695 + "lo": 128370855525070 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 53624796680695 + "lo": 128370855525070 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 53624796680695 + "lo": 128370855525070 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 53624796680695 + "lo": 128370855525070 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 615099396080927 + "lo": 830173194876895 } } } 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 a339347e1..1b854b04b 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": 825584297371395 + "lo": 983772780896791 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 756850486805585 + "lo": 860181549465693 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 68733810565810 + "lo": 123591231431098 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 756850486805585 + "lo": 860181549465693 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 756850486805585 + "lo": 860181549465693 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 756850486805585 + "lo": 860181549465693 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 756850486805585 + "lo": 860181549465693 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 756850486805585 + "lo": 860181549465693 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 68733810565810 + "lo": 123591231431098 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 68733810565810 + "lo": 123591231431098 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 68733810565810 + "lo": 123591231431098 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 68733810565810 + "lo": 123591231431098 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 68733810565810 + "lo": 123591231431098 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 825584297371395 + "lo": 983772780896791 } } } 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 922147c1f..265b52b85 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": 699421250886926 + "lo": 768577522058235 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 467216577817684 + "lo": 44246014283740 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 232204673069242 + "lo": 724331507774495 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 467216577817684 + "lo": 44246014283740 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 467216577817684 + "lo": 44246014283740 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 467216577817684 + "lo": 44246014283740 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 467216577817684 + "lo": 44246014283740 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 467216577817684 + "lo": 44246014283740 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 232204673069242 + "lo": 724331507774495 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 232204673069242 + "lo": 724331507774495 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 232204673069242 + "lo": 724331507774495 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 232204673069242 + "lo": 724331507774495 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 232204673069242 + "lo": 724331507774495 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 699421250886926 + "lo": 768577522058235 } } } 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 c5079f17a..095d0d026 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": 554594073160174 + "lo": 785327127409540 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 184146270039059 + "lo": 467277061622528 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 370447803121115 + "lo": 318050065787012 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 184146270039059 + "lo": 467277061622528 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 184146270039059 + "lo": 467277061622528 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 184146270039059 + "lo": 467277061622528 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 184146270039059 + "lo": 467277061622528 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 184146270039059 + "lo": 467277061622528 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 370447803121115 + "lo": 318050065787012 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 370447803121115 + "lo": 318050065787012 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 370447803121115 + "lo": 318050065787012 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 370447803121115 + "lo": 318050065787012 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 370447803121115 + "lo": 318050065787012 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 554594073160174 + "lo": 785327127409540 } } } 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 fbc53aca7..49125500a 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": 506265989821604 + "lo": 722996801919960 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 199983679576036 + "lo": 274824142492600 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 306282310245568 + "lo": 448172659427360 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 199983679576036 + "lo": 274824142492600 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 199983679576036 + "lo": 274824142492600 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 199983679576036 + "lo": 274824142492600 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 199983679576036 + "lo": 274824142492600 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 199983679576036 + "lo": 274824142492600 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 306282310245568 + "lo": 448172659427360 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 306282310245568 + "lo": 448172659427360 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 306282310245568 + "lo": 448172659427360 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 306282310245568 + "lo": 448172659427360 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 306282310245568 + "lo": 448172659427360 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 506265989821604 + "lo": 722996801919960 } } } 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 eb49d0fad..e022f6163 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": 422110635145168 + "lo": 469027588648684 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 259985161275518 + "lo": 454351249250587 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 162125473869650 + "lo": 14676339398097 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 259985161275518 + "lo": 454351249250587 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 259985161275518 + "lo": 454351249250587 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 259985161275518 + "lo": 454351249250587 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 259985161275518 + "lo": 454351249250587 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 259985161275518 + "lo": 454351249250587 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 162125473869650 + "lo": 14676339398097 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 162125473869650 + "lo": 14676339398097 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 162125473869650 + "lo": 14676339398097 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 162125473869650 + "lo": 14676339398097 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 162125473869650 + "lo": 14676339398097 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 422110635145168 + "lo": 469027588648684 } } } 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 0064488cc..cc36b276b 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": 350755411478950 + "lo": 911875819008068 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 207060145272304 + "lo": 588514566150733 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 143695266206646 + "lo": 323361252857335 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 207060145272304 + "lo": 588514566150733 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 207060145272304 + "lo": 588514566150733 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 207060145272304 + "lo": 588514566150733 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 207060145272304 + "lo": 588514566150733 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 207060145272304 + "lo": 588514566150733 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 143695266206646 + "lo": 323361252857335 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 143695266206646 + "lo": 323361252857335 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 143695266206646 + "lo": 323361252857335 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 143695266206646 + "lo": 323361252857335 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 143695266206646 + "lo": 323361252857335 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 350755411478950 + "lo": 911875819008068 } } } 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 d91ac5da6..1e1560905 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": 831212856046317 + "lo": 532822418918582 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 181413916849346 + "lo": 531124290889386 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 649798939196971 + "lo": 1698128029196 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 181413916849346 + "lo": 531124290889386 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 181413916849346 + "lo": 531124290889386 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 181413916849346 + "lo": 531124290889386 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 181413916849346 + "lo": 531124290889386 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 181413916849346 + "lo": 531124290889386 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 649798939196971 + "lo": 1698128029196 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 649798939196971 + "lo": 1698128029196 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 649798939196971 + "lo": 1698128029196 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 649798939196971 + "lo": 1698128029196 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 649798939196971 + "lo": 1698128029196 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 831212856046317 + "lo": 532822418918582 } } } 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 1c0863be0..3f75a970f 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": 281533445601158 + "lo": 884955269255117 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 185704164535443 + "lo": 13238327709601 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 95829281065715 + "lo": 871716941545516 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 185704164535443 + "lo": 13238327709601 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 185704164535443 + "lo": 13238327709601 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 185704164535443 + "lo": 13238327709601 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 185704164535443 + "lo": 13238327709601 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 185704164535443 + "lo": 13238327709601 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 95829281065715 + "lo": 871716941545516 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 95829281065715 + "lo": 871716941545516 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 95829281065715 + "lo": 871716941545516 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 95829281065715 + "lo": 871716941545516 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 95829281065715 + "lo": 871716941545516 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 281533445601158 + "lo": 884955269255117 } } } 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 700c1ba8f..3281099da 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": 543631843448431 + "lo": 990875298234719 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 333169527609302 + "lo": 749525239299796 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 210462315839129 + "lo": 241350058934923 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 333169527609302 + "lo": 749525239299796 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 333169527609302 + "lo": 749525239299796 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 333169527609302 + "lo": 749525239299796 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 333169527609302 + "lo": 749525239299796 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 333169527609302 + "lo": 749525239299796 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 210462315839129 + "lo": 241350058934923 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 210462315839129 + "lo": 241350058934923 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 210462315839129 + "lo": 241350058934923 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 210462315839129 + "lo": 241350058934923 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 210462315839129 + "lo": 241350058934923 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 543631843448431 + "lo": 990875298234719 } } } 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 8c48f48b5..5a273913b 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": 432506101065766 + "lo": 849444650702498 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 210541624789900 + "lo": 236233714463480 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 221964476275866 + "lo": 613210936239018 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 210541624789900 + "lo": 236233714463480 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 210541624789900 + "lo": 236233714463480 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 210541624789900 + "lo": 236233714463480 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 210541624789900 + "lo": 236233714463480 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 210541624789900 + "lo": 236233714463480 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 221964476275866 + "lo": 613210936239018 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 221964476275866 + "lo": 613210936239018 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 221964476275866 + "lo": 613210936239018 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 221964476275866 + "lo": 613210936239018 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 221964476275866 + "lo": 613210936239018 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 432506101065766 + "lo": 849444650702498 } } } 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 d59a49ed7..2fab77694 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": 362937850453201 + "lo": 891272295638924 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 357284070016639 + "lo": 246224725591687 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 5653780436562 + "lo": 645047570047237 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 357284070016639 + "lo": 246224725591687 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 357284070016639 + "lo": 246224725591687 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 357284070016639 + "lo": 246224725591687 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 357284070016639 + "lo": 246224725591687 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 357284070016639 + "lo": 246224725591687 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 5653780436562 + "lo": 645047570047237 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 5653780436562 + "lo": 645047570047237 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 5653780436562 + "lo": 645047570047237 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 5653780436562 + "lo": 645047570047237 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 5653780436562 + "lo": 645047570047237 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 362937850453201 + "lo": 891272295638924 } } } 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 4ba8708af..9023d1f6e 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": 729305218399231 + "lo": 276314771439914 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 150924565940271 + "lo": 200639392858118 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 578380652458960 + "lo": 75675378581796 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 150924565940271 + "lo": 200639392858118 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 150924565940271 + "lo": 200639392858118 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 150924565940271 + "lo": 200639392858118 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 150924565940271 + "lo": 200639392858118 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 150924565940271 + "lo": 200639392858118 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 578380652458960 + "lo": 75675378581796 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 578380652458960 + "lo": 75675378581796 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 578380652458960 + "lo": 75675378581796 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 578380652458960 + "lo": 75675378581796 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 578380652458960 + "lo": 75675378581796 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 729305218399231 + "lo": 276314771439914 } } } 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 0247aa3a7..a1633de02 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": 591449004486012 + "lo": 717160292502482 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 549000135673549 + "lo": 185720974298718 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 42448868812463 + "lo": 531439318203764 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 549000135673549 + "lo": 185720974298718 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 549000135673549 + "lo": 185720974298718 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 549000135673549 + "lo": 185720974298718 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 549000135673549 + "lo": 185720974298718 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 549000135673549 + "lo": 185720974298718 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 42448868812463 + "lo": 531439318203764 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 42448868812463 + "lo": 531439318203764 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 42448868812463 + "lo": 531439318203764 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 42448868812463 + "lo": 531439318203764 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 42448868812463 + "lo": 531439318203764 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 591449004486012 + "lo": 717160292502482 } } } 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 bd399ffbf..49ef3417a 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": 837116574328561 + "lo": 791260632251563 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 565765675269577 + "lo": 712567698404612 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 271350899058984 + "lo": 78692933846951 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 565765675269577 + "lo": 712567698404612 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 565765675269577 + "lo": 712567698404612 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 565765675269577 + "lo": 712567698404612 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 565765675269577 + "lo": 712567698404612 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 565765675269577 + "lo": 712567698404612 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 271350899058984 + "lo": 78692933846951 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 271350899058984 + "lo": 78692933846951 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 271350899058984 + "lo": 78692933846951 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 271350899058984 + "lo": 78692933846951 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 271350899058984 + "lo": 78692933846951 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 837116574328561 + "lo": 791260632251563 } } } 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 97a1a9892..bcf32e081 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": 871988737252693 + "lo": 906350967842647 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 462265007969232 + "lo": 705739241347564 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 409723729283461 + "lo": 200611726495083 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 462265007969232 + "lo": 705739241347564 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 462265007969232 + "lo": 705739241347564 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 462265007969232 + "lo": 705739241347564 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 462265007969232 + "lo": 705739241347564 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 462265007969232 + "lo": 705739241347564 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 409723729283461 + "lo": 200611726495083 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 409723729283461 + "lo": 200611726495083 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 409723729283461 + "lo": 200611726495083 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 409723729283461 + "lo": 200611726495083 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 409723729283461 + "lo": 200611726495083 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 871988737252693 + "lo": 906350967842647 } } } 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 37224e543..ad155ed4d 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": 654913630503063 + "lo": 313431054238629 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 94449779910974 + "lo": 132341901448392 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 560463850592089 + "lo": 181089152790237 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 94449779910974 + "lo": 132341901448392 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 94449779910974 + "lo": 132341901448392 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 94449779910974 + "lo": 132341901448392 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 94449779910974 + "lo": 132341901448392 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 94449779910974 + "lo": 132341901448392 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 560463850592089 + "lo": 181089152790237 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 560463850592089 + "lo": 181089152790237 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 560463850592089 + "lo": 181089152790237 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 560463850592089 + "lo": 181089152790237 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 560463850592089 + "lo": 181089152790237 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 654913630503063 + "lo": 313431054238629 } } } 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 3f0178288..afdbbfe53 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": 943571008675220 + "lo": 634192757929463 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 339691688640352 + "lo": 391132637737056 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 603879320034868 + "lo": 243060120192407 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 339691688640352 + "lo": 391132637737056 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 339691688640352 + "lo": 391132637737056 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 339691688640352 + "lo": 391132637737056 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 339691688640352 + "lo": 391132637737056 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 339691688640352 + "lo": 391132637737056 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 603879320034868 + "lo": 243060120192407 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 603879320034868 + "lo": 243060120192407 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 603879320034868 + "lo": 243060120192407 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 603879320034868 + "lo": 243060120192407 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 603879320034868 + "lo": 243060120192407 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 943571008675220 + "lo": 634192757929463 } } } 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 d224b5033..97239680f 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": 879408527834287 + "lo": 942541024895743 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 461005204366968 + "lo": 529514170496225 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 418403323467319 + "lo": 413026854399518 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 461005204366968 + "lo": 529514170496225 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 461005204366968 + "lo": 529514170496225 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 461005204366968 + "lo": 529514170496225 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 461005204366968 + "lo": 529514170496225 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 461005204366968 + "lo": 529514170496225 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 418403323467319 + "lo": 413026854399518 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 418403323467319 + "lo": 413026854399518 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 418403323467319 + "lo": 413026854399518 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 418403323467319 + "lo": 413026854399518 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 418403323467319 + "lo": 413026854399518 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 879408527834287 + "lo": 942541024895743 } } } 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 db82146be..737103bb9 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": 999964339173085 + "lo": 955030586796141 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 116046926325158 + "lo": 514222596712458 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 883917412847927 + "lo": 440807990083683 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 116046926325158 + "lo": 514222596712458 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 116046926325158 + "lo": 514222596712458 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 116046926325158 + "lo": 514222596712458 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 116046926325158 + "lo": 514222596712458 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 116046926325158 + "lo": 514222596712458 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 883917412847927 + "lo": 440807990083683 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 883917412847927 + "lo": 440807990083683 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 883917412847927 + "lo": 440807990083683 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 883917412847927 + "lo": 440807990083683 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 883917412847927 + "lo": 440807990083683 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 999964339173085 + "lo": 955030586796141 } } } 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 b184827bb..a1f1204d6 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": 805661118444579 + "lo": 891591337752611 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 748011120013003 + "lo": 276443395437520 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 57649998431576 + "lo": 615147942315091 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 748011120013003 + "lo": 276443395437520 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 748011120013003 + "lo": 276443395437520 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 748011120013003 + "lo": 276443395437520 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 748011120013003 + "lo": 276443395437520 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 748011120013003 + "lo": 276443395437520 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 57649998431576 + "lo": 615147942315091 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 57649998431576 + "lo": 615147942315091 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 57649998431576 + "lo": 615147942315091 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 57649998431576 + "lo": 615147942315091 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 57649998431576 + "lo": 615147942315091 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 805661118444579 + "lo": 891591337752611 } } } 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 9a47504f2..78b4000b4 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": 614587823619944 + "lo": 446074082400397 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 464488324209302 + "lo": 279053016782491 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 150099499410642 + "lo": 167021065617906 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 464488324209302 + "lo": 279053016782491 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 464488324209302 + "lo": 279053016782491 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 464488324209302 + "lo": 279053016782491 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 464488324209302 + "lo": 279053016782491 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 464488324209302 + "lo": 279053016782491 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 150099499410642 + "lo": 167021065617906 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 150099499410642 + "lo": 167021065617906 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 150099499410642 + "lo": 167021065617906 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 150099499410642 + "lo": 167021065617906 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 150099499410642 + "lo": 167021065617906 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 614587823619944 + "lo": 446074082400397 } } } 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 5f854f9aa..b796eb863 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": 891983977081754 + "lo": 908964949189185 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 301408959020517 + "lo": 854303940418478 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 590575018061237 + "lo": 54661008770707 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 301408959020517 + "lo": 854303940418478 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 301408959020517 + "lo": 854303940418478 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 301408959020517 + "lo": 854303940418478 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 301408959020517 + "lo": 854303940418478 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 301408959020517 + "lo": 854303940418478 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 590575018061237 + "lo": 54661008770707 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 590575018061237 + "lo": 54661008770707 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 590575018061237 + "lo": 54661008770707 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 590575018061237 + "lo": 54661008770707 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 590575018061237 + "lo": 54661008770707 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 891983977081754 + "lo": 908964949189185 } } } 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 21dcc4633..c3f05114e 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": 613937380760257 + "lo": 632066236010300 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 555562686298095 + "lo": 314585391854514 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 58374694462162 + "lo": 317480844155786 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 555562686298095 + "lo": 314585391854514 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 555562686298095 + "lo": 314585391854514 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 555562686298095 + "lo": 314585391854514 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 555562686298095 + "lo": 314585391854514 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 555562686298095 + "lo": 314585391854514 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 58374694462162 + "lo": 317480844155786 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 58374694462162 + "lo": 317480844155786 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 58374694462162 + "lo": 317480844155786 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 58374694462162 + "lo": 317480844155786 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 58374694462162 + "lo": 317480844155786 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 613937380760257 + "lo": 632066236010300 } } } 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 80d319716..074df22b8 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": 754457653928932 + "lo": 321695466234502 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 512673338403044 + "lo": 199663714396570 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 241784315525888 + "lo": 122031751837932 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 512673338403044 + "lo": 199663714396570 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 512673338403044 + "lo": 199663714396570 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 512673338403044 + "lo": 199663714396570 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 512673338403044 + "lo": 199663714396570 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 512673338403044 + "lo": 199663714396570 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 241784315525888 + "lo": 122031751837932 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 241784315525888 + "lo": 122031751837932 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 241784315525888 + "lo": 122031751837932 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 241784315525888 + "lo": 122031751837932 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 241784315525888 + "lo": 122031751837932 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 754457653928932 + "lo": 321695466234502 } } } 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 97a42f53a..e4a6f7231 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": 608465125990459 + "lo": 759533575171761 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 106482943711150 + "lo": 172007333128968 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 501982182279309 + "lo": 587526242042793 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 106482943711150 + "lo": 172007333128968 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 106482943711150 + "lo": 172007333128968 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 106482943711150 + "lo": 172007333128968 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 106482943711150 + "lo": 172007333128968 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 106482943711150 + "lo": 172007333128968 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 501982182279309 + "lo": 587526242042793 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 501982182279309 + "lo": 587526242042793 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 501982182279309 + "lo": 587526242042793 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 501982182279309 + "lo": 587526242042793 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 501982182279309 + "lo": 587526242042793 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 608465125990459 + "lo": 759533575171761 } } } 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 ae5f69e6d..7cdb76a80 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": 570249991007578 + "lo": 657331019440982 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 547255652759513 + "lo": 185152545597119 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 22994338248065 + "lo": 472178473843863 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 547255652759513 + "lo": 185152545597119 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 547255652759513 + "lo": 185152545597119 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 547255652759513 + "lo": 185152545597119 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 547255652759513 + "lo": 185152545597119 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 547255652759513 + "lo": 185152545597119 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 22994338248065 + "lo": 472178473843863 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 22994338248065 + "lo": 472178473843863 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 22994338248065 + "lo": 472178473843863 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 22994338248065 + "lo": 472178473843863 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 22994338248065 + "lo": 472178473843863 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 570249991007578 + "lo": 657331019440982 } } } 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 bd5b46304..50212004a 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": 232404514273745 + "lo": 889825956425518 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 101343755119441 + "lo": 456898647557245 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 131060759154304 + "lo": 432927308868273 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 101343755119441 + "lo": 456898647557245 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 101343755119441 + "lo": 456898647557245 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 101343755119441 + "lo": 456898647557245 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 101343755119441 + "lo": 456898647557245 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 101343755119441 + "lo": 456898647557245 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 131060759154304 + "lo": 432927308868273 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 131060759154304 + "lo": 432927308868273 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 131060759154304 + "lo": 432927308868273 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 131060759154304 + "lo": 432927308868273 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 131060759154304 + "lo": 432927308868273 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 232404514273745 + "lo": 889825956425518 } } } 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 1f74152b5..be52dd3b2 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": 849778387381676 + "lo": 934267023716370 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 20527136024136 + "lo": 607687294413927 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 829251251357540 + "lo": 326579729302443 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 20527136024136 + "lo": 607687294413927 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 20527136024136 + "lo": 607687294413927 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 20527136024136 + "lo": 607687294413927 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 20527136024136 + "lo": 607687294413927 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 20527136024136 + "lo": 607687294413927 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 829251251357540 + "lo": 326579729302443 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 829251251357540 + "lo": 326579729302443 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 829251251357540 + "lo": 326579729302443 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 829251251357540 + "lo": 326579729302443 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 829251251357540 + "lo": 326579729302443 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 849778387381676 + "lo": 934267023716370 } } } 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 8c80e2fcf..2fb89bf65 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": 926899789953950 + "lo": 996426094672687 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 756771822279890 + "lo": 212970641083541 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 170127967674060 + "lo": 783455453589146 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 756771822279890 + "lo": 212970641083541 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 756771822279890 + "lo": 212970641083541 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 756771822279890 + "lo": 212970641083541 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 756771822279890 + "lo": 212970641083541 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 756771822279890 + "lo": 212970641083541 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 170127967674060 + "lo": 783455453589146 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 170127967674060 + "lo": 783455453589146 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 170127967674060 + "lo": 783455453589146 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 170127967674060 + "lo": 783455453589146 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 170127967674060 + "lo": 783455453589146 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 926899789953950 + "lo": 996426094672687 } } } 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 d15332154..a93777966 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": 782982055850443 + "lo": 748955441021745 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 684133680731455 + "lo": 658553277927033 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 98848375118988 + "lo": 90402163094712 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 684133680731455 + "lo": 658553277927033 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 684133680731455 + "lo": 658553277927033 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 684133680731455 + "lo": 658553277927033 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 684133680731455 + "lo": 658553277927033 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 684133680731455 + "lo": 658553277927033 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 98848375118988 + "lo": 90402163094712 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 98848375118988 + "lo": 90402163094712 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 98848375118988 + "lo": 90402163094712 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 98848375118988 + "lo": 90402163094712 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 98848375118988 + "lo": 90402163094712 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 782982055850443 + "lo": 748955441021745 } } } 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 21b10ba16..54e73edf8 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": 860292006956520 + "lo": 642283441523624 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 68066804555897 + "lo": 437494595296327 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 792225202400623 + "lo": 204788846227297 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 68066804555897 + "lo": 437494595296327 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 68066804555897 + "lo": 437494595296327 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 68066804555897 + "lo": 437494595296327 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 68066804555897 + "lo": 437494595296327 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 68066804555897 + "lo": 437494595296327 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 792225202400623 + "lo": 204788846227297 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 792225202400623 + "lo": 204788846227297 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 792225202400623 + "lo": 204788846227297 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 792225202400623 + "lo": 204788846227297 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 792225202400623 + "lo": 204788846227297 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 860292006956520 + "lo": 642283441523624 } } } 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 68c32740d..46aced286 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": 737614896441480 + "lo": 992187827254521 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 462807582704916 + "lo": 776571303913887 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 274807313736564 + "lo": 215616523340634 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 462807582704916 + "lo": 776571303913887 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 462807582704916 + "lo": 776571303913887 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 462807582704916 + "lo": 776571303913887 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 462807582704916 + "lo": 776571303913887 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 462807582704916 + "lo": 776571303913887 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 274807313736564 + "lo": 215616523340634 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 274807313736564 + "lo": 215616523340634 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 274807313736564 + "lo": 215616523340634 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 274807313736564 + "lo": 215616523340634 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 274807313736564 + "lo": 215616523340634 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 737614896441480 + "lo": 992187827254521 } } } 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 9bb05039e..4478ea989 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": 560429178879347 + "lo": 612257215517184 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 538780438468946 + "lo": 120256960351500 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 21648740410401 + "lo": 492000255165684 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } }, @@ -360,6 +360,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -367,7 +396,7 @@ "val": { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } }, @@ -468,7 +497,7 @@ "val": { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } }, @@ -884,7 +913,7 @@ "val": { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } }, @@ -1201,7 +1230,7 @@ { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } }, { @@ -1243,7 +1272,7 @@ { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } }, { @@ -1306,7 +1335,7 @@ { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } ] @@ -1340,7 +1369,7 @@ "data": { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } } @@ -1569,7 +1598,7 @@ { "i128": { "hi": 0, - "lo": 538780438468946 + "lo": 120256960351500 } } ] @@ -1623,7 +1652,7 @@ "data": { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } } @@ -1660,7 +1689,7 @@ { "i128": { "hi": 0, - "lo": 538780438468946 + "lo": 120256960351500 } } ] @@ -1694,7 +1723,7 @@ "data": { "i128": { "hi": 0, - "lo": 538780438468946 + "lo": 120256960351500 } } } @@ -1749,7 +1778,7 @@ { "i128": { "hi": 0, - "lo": 538780438468946 + "lo": 120256960351500 } } ] @@ -1857,7 +1886,7 @@ "data": { "i128": { "hi": 0, - "lo": 538780438468946 + "lo": 120256960351500 } } } @@ -1894,7 +1923,7 @@ { "i128": { "hi": 0, - "lo": 21648740410401 + "lo": 492000255165684 } } ] @@ -1948,7 +1977,7 @@ "data": { "i128": { "hi": 0, - "lo": 21648740410401 + "lo": 492000255165684 } } } @@ -1985,7 +2014,7 @@ { "i128": { "hi": 0, - "lo": 21648740410401 + "lo": 492000255165684 } } ] @@ -2019,7 +2048,7 @@ "data": { "i128": { "hi": 0, - "lo": 21648740410401 + "lo": 492000255165684 } } } @@ -2074,7 +2103,7 @@ { "i128": { "hi": 0, - "lo": 21648740410401 + "lo": 492000255165684 } } ] @@ -2182,7 +2211,7 @@ "data": { "i128": { "hi": 0, - "lo": 560429178879347 + "lo": 612257215517184 } } } 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 3bd387f68..b9b3d1100 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6716005546358387767, - "lo": 6197264344720633225 + "hi": -1985147729025444076, + "lo": 10776827903734931400 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6716005546358387767, - "lo": 6197264344720633225 + "hi": -1985147729025444076, + "lo": 10776827903734931400 } } ] 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 6c75522ba..00de8dfea 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8541184853400865249, - "lo": 11914723924450590088 + "hi": -4117625188853530958, + "lo": 11864463183393522207 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8541184853400865249, - "lo": 11914723924450590088 + "hi": -4117625188853530958, + "lo": 11864463183393522207 } } ] 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 9a8c8df99..1eaf2b72c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2952973540206228778, - "lo": 11629677640836085370 + "hi": -6005354125687637843, + "lo": 13513215808843720403 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2952973540206228778, - "lo": 11629677640836085370 + "hi": -6005354125687637843, + "lo": 13513215808843720403 } } ] 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 df01a6389..99fc916c4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3773903869031492831, - "lo": 11155311112375324881 + "hi": -538334727253312502, + "lo": 5788905221537671423 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3773903869031492831, - "lo": 11155311112375324881 + "hi": -538334727253312502, + "lo": 5788905221537671423 } } ] 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 be6842813..ee08bb8f5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1695021197110830017, - "lo": 16963466100755320179 + "hi": -232149150704668726, + "lo": 14413767767074258417 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1695021197110830017, - "lo": 16963466100755320179 + "hi": -232149150704668726, + "lo": 14413767767074258417 } } ] 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 cd15cf936..1e35557df 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1160687552871975808, - "lo": 15366539298713462614 + "hi": -7186723842378336886, + "lo": 9132938758188843000 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1160687552871975808, - "lo": 15366539298713462614 + "hi": -7186723842378336886, + "lo": 9132938758188843000 } } ] 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 531fd082e..7c2c0f780 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7056984883787249289, - "lo": 9424315592275319943 + "hi": -890178509055032698, + "lo": 7834248428303975489 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7056984883787249289, - "lo": 9424315592275319943 + "hi": -890178509055032698, + "lo": 7834248428303975489 } } ] 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 4e41534c8..363ed1f75 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5379566088535966295, - "lo": 15707132806005453963 + "hi": -1564494044949803722, + "lo": 1077230215401861923 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5379566088535966295, - "lo": 15707132806005453963 + "hi": -1564494044949803722, + "lo": 1077230215401861923 } } ] 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 08efa691f..e5ac8f16a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8495289683097722417, - "lo": 17468911419579376622 + "hi": -8899505200914435157, + "lo": 12438003970579423696 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8495289683097722417, - "lo": 17468911419579376622 + "hi": -8899505200914435157, + "lo": 12438003970579423696 } } ] 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 6b789a441..468e2c5a2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -9156602914849069662, - "lo": 1721395772737969211 + "hi": -4602919090803706013, + "lo": 11588269648416616606 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -9156602914849069662, - "lo": 1721395772737969211 + "hi": -4602919090803706013, + "lo": 11588269648416616606 } } ] 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 6ca0d475f..c1168d10e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -132749978634035299, - "lo": 17774377393092745786 + "hi": -4517357628772176410, + "lo": 11484430311321714705 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -132749978634035299, - "lo": 17774377393092745786 + "hi": -4517357628772176410, + "lo": 11484430311321714705 } } ] 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 f26151491..b28923c2a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3550337900859082428, - "lo": 13418540252264605537 + "hi": -7331156563416395445, + "lo": 12079516910724366996 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3550337900859082428, - "lo": 13418540252264605537 + "hi": -7331156563416395445, + "lo": 12079516910724366996 } } ] 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 618b43d9a..5f2e6f678 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6590483248126759794, - "lo": 7251509103928833542 + "hi": -9053510453403907982, + "lo": 2280837499920771494 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6590483248126759794, - "lo": 7251509103928833542 + "hi": -9053510453403907982, + "lo": 2280837499920771494 } } ] 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 fca303248..d7584558b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6058287935347779447, - "lo": 14444293078406452433 + "hi": -5846055962213745527, + "lo": 10191139694162284382 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6058287935347779447, - "lo": 14444293078406452433 + "hi": -5846055962213745527, + "lo": 10191139694162284382 } } ] 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 c4493253b..7a43f888d 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5987428297586271525, - "lo": 1069349233237614409 + "hi": -4463913150861863354, + "lo": 5245051955739328152 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5987428297586271525, - "lo": 1069349233237614409 + "hi": -4463913150861863354, + "lo": 5245051955739328152 } } ] 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 66de3f774..46ccfc8de 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1664887985589454416, - "lo": 13446151900377883720 + "hi": -3577748365855629554, + "lo": 11618685912937064025 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1664887985589454416, - "lo": 13446151900377883720 + "hi": -3577748365855629554, + "lo": 11618685912937064025 } } ] 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 d33986b56..ec3f48181 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2925558089837268567, - "lo": 1304204003933402473 + "hi": -4467179224133531282, + "lo": 2473383188853236215 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2925558089837268567, - "lo": 1304204003933402473 + "hi": -4467179224133531282, + "lo": 2473383188853236215 } } ] 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 8cc989f17..01702317b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -565548663576913322, - "lo": 5681624612503792155 + "hi": -5582939690024567627, + "lo": 13149089509969431533 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -565548663576913322, - "lo": 5681624612503792155 + "hi": -5582939690024567627, + "lo": 13149089509969431533 } } ] 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 e90d65a67..786d1ef45 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6308985166820582645, - "lo": 6039350668262297838 + "hi": -5589058993904952535, + "lo": 9153587378316487292 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6308985166820582645, - "lo": 6039350668262297838 + "hi": -5589058993904952535, + "lo": 9153587378316487292 } } ] 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 b37babae0..1b4d286a1 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8519802318393742488, - "lo": 13113548278681830907 + "hi": -4185055044323153399, + "lo": 14139674488344101917 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8519802318393742488, - "lo": 13113548278681830907 + "hi": -4185055044323153399, + "lo": 14139674488344101917 } } ] 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 791a42339..f70b6fdd6 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8689565900409377072, - "lo": 7308448922320174801 + "hi": -4409107712101394607, + "lo": 6963375382139322251 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8689565900409377072, - "lo": 7308448922320174801 + "hi": -4409107712101394607, + "lo": 6963375382139322251 } } ] 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 1e27eb22f..14fd69296 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -457898098062006497, - "lo": 9544505951115421923 + "hi": -7926132077654209, + "lo": 10463454863601718573 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -457898098062006497, - "lo": 9544505951115421923 + "hi": -7926132077654209, + "lo": 10463454863601718573 } } ] 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 cf9a45fec..df5d29883 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6813259403286639348, - "lo": 11626270784151032149 + "hi": -2286472277452107528, + "lo": 12077585683081239459 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6813259403286639348, - "lo": 11626270784151032149 + "hi": -2286472277452107528, + "lo": 12077585683081239459 } } ] 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 9c2ac32c9..720e8177a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2206383801780753644, - "lo": 11995520446145867028 + "hi": -3086271462209260247, + "lo": 8096608623801898339 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2206383801780753644, - "lo": 11995520446145867028 + "hi": -3086271462209260247, + "lo": 8096608623801898339 } } ] 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 17cdd9add..353a73623 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6765315462058210315, - "lo": 13316841518976247951 + "hi": -309292869721024310, + "lo": 17820754106253468936 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6765315462058210315, - "lo": 13316841518976247951 + "hi": -309292869721024310, + "lo": 17820754106253468936 } } ] 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 40724691a..b91a19f45 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3772155658298414448, - "lo": 10388752896077016217 + "hi": -7012186964484712154, + "lo": 14081100094257154995 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3772155658298414448, - "lo": 10388752896077016217 + "hi": -7012186964484712154, + "lo": 14081100094257154995 } } ] 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 9d1333215..8aacfdcd9 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7352664771971643266, - "lo": 11312835941664081121 + "hi": -4179690182080162510, + "lo": 11413235945051159836 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7352664771971643266, - "lo": 11312835941664081121 + "hi": -4179690182080162510, + "lo": 11413235945051159836 } } ] 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 7fca6cb8d..fad258450 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -479424953902293504, - "lo": 154101606793010904 + "hi": -3291454567007880940, + "lo": 2622541189022325234 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -479424953902293504, - "lo": 154101606793010904 + "hi": -3291454567007880940, + "lo": 2622541189022325234 } } ] 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 c5024ab94..c677c6216 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -54112439344043604, - "lo": 5264446406915624267 + "hi": -7341772428603300499, + "lo": 11076519286062477355 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -54112439344043604, - "lo": 5264446406915624267 + "hi": -7341772428603300499, + "lo": 11076519286062477355 } } ] 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 4202d782a..0318fc118 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1930931454586947554, - "lo": 1338253841576609343 + "hi": -1340602453273802161, + "lo": 12728291825404218496 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1930931454586947554, - "lo": 1338253841576609343 + "hi": -1340602453273802161, + "lo": 12728291825404218496 } } ] 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 2e6489fd1..7cc53bf00 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8915433139561111115, - "lo": 13876615661196099563 + "hi": -3134928752199429363, + "lo": 780167238170504797 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8915433139561111115, - "lo": 13876615661196099563 + "hi": -3134928752199429363, + "lo": 780167238170504797 } } ] 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 cdb5c1aaa..6f0777942 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3408524235620227099, - "lo": 11643545001644207132 + "hi": -2398604489611508495, + "lo": 11976409701532524040 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3408524235620227099, - "lo": 11643545001644207132 + "hi": -2398604489611508495, + "lo": 11976409701532524040 } } ] 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 d812db457..1bff600a5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6490484132339682189, - "lo": 10702371547430014818 + "hi": -7410096935514718906, + "lo": 13678758722899428831 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6490484132339682189, - "lo": 10702371547430014818 + "hi": -7410096935514718906, + "lo": 13678758722899428831 } } ] 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 328360ef4..291aeaa64 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -9079744343312920195, - "lo": 11291191902480955111 + "hi": -3612764934277055053, + "lo": 9996203571443885527 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -9079744343312920195, - "lo": 11291191902480955111 + "hi": -3612764934277055053, + "lo": 9996203571443885527 } } ] 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 ca74c0bae..1edf1f115 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -952753890648421372, - "lo": 15485372328328121242 + "hi": -7349373806170312340, + "lo": 2488125001615307510 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -952753890648421372, - "lo": 15485372328328121242 + "hi": -7349373806170312340, + "lo": 2488125001615307510 } } ] 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 4ae41c334..9bc8e2d99 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7702099965677077609, - "lo": 5600167654507049543 + "hi": -1983483359500308678, + "lo": 16330122591999383392 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7702099965677077609, - "lo": 5600167654507049543 + "hi": -1983483359500308678, + "lo": 16330122591999383392 } } ] 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 07b37ea74..ec92f758c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6158412948349775969, - "lo": 3236821410435884175 + "hi": -8020067772096031391, + "lo": 7288909836888300003 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6158412948349775969, - "lo": 3236821410435884175 + "hi": -8020067772096031391, + "lo": 7288909836888300003 } } ] 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 76edcedfc..0b98f93e0 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -9126241897651639243, - "lo": 16802750079368939050 + "hi": -7537721901031725393, + "lo": 6243331884828358059 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -9126241897651639243, - "lo": 16802750079368939050 + "hi": -7537721901031725393, + "lo": 6243331884828358059 } } ] 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 d75d958bb..162b0cef6 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8998871867715784631, - "lo": 9032498933616236656 + "hi": -8316608006933528687, + "lo": 15788434906485882438 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8998871867715784631, - "lo": 9032498933616236656 + "hi": -8316608006933528687, + "lo": 15788434906485882438 } } ] 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 9682caa9b..88c960b6c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8449854281648660185, - "lo": 6385508229940070492 + "hi": -951570158248701205, + "lo": 17892073351840524592 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8449854281648660185, - "lo": 6385508229940070492 + "hi": -951570158248701205, + "lo": 17892073351840524592 } } ] 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 d41211660..1273cb366 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8619189468963825024, - "lo": 8935873659918865914 + "hi": -8325803139361109754, + "lo": 7505296526325968162 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8619189468963825024, - "lo": 8935873659918865914 + "hi": -8325803139361109754, + "lo": 7505296526325968162 } } ] 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 c45f14113..30818363d 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5677395524628551030, - "lo": 4041690865014139898 + "hi": -4263588949426972884, + "lo": 7076461736615330429 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5677395524628551030, - "lo": 4041690865014139898 + "hi": -4263588949426972884, + "lo": 7076461736615330429 } } ] 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 c671974dd..3eed51180 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7054542998799518146, - "lo": 16117449855782417477 + "hi": -8840855179363791920, + "lo": 5466926102250697234 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7054542998799518146, - "lo": 16117449855782417477 + "hi": -8840855179363791920, + "lo": 5466926102250697234 } } ] 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 ef280b53f..bcbea3f29 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5679088329776630285, - "lo": 17941481064481888899 + "hi": -3362749646628232037, + "lo": 8674594112885687020 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5679088329776630285, - "lo": 17941481064481888899 + "hi": -3362749646628232037, + "lo": 8674594112885687020 } } ] 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 d3e10186b..ae90adb0f 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3631733250881279467, - "lo": 740983412394885103 + "hi": -1870366826358941883, + "lo": 17198450715935878824 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3631733250881279467, - "lo": 740983412394885103 + "hi": -1870366826358941883, + "lo": 17198450715935878824 } } ] 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 ecf858574..8bd5a8944 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7380104449202322365, - "lo": 307767690006847401 + "hi": -5301605436951029596, + "lo": 17648217427970909885 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7380104449202322365, - "lo": 307767690006847401 + "hi": -5301605436951029596, + "lo": 17648217427970909885 } } ] 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 5cf8e9da3..4a7e40b75 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8976841047763424839, - "lo": 4654663100062675758 + "hi": -4255146003064726856, + "lo": 9018484179448551049 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8976841047763424839, - "lo": 4654663100062675758 + "hi": -4255146003064726856, + "lo": 9018484179448551049 } } ] 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 8f2db677d..5fe64552f 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1256684567237325236, - "lo": 16190160163194281737 + "hi": -7072058427408819663, + "lo": 1402553566025555006 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1256684567237325236, - "lo": 16190160163194281737 + "hi": -7072058427408819663, + "lo": 1402553566025555006 } } ] 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 41bda03de..af49261be 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6501163404939914242, - "lo": 10554035609380879897 + "hi": -8864808623757808356, + "lo": 8335047919326733305 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6501163404939914242, - "lo": 10554035609380879897 + "hi": -8864808623757808356, + "lo": 8335047919326733305 } } ] 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 191b14cfd..7087adbfa 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2273342496854331336, - "lo": 112273290213045155 + "hi": -7855041284498177077, + "lo": 7260610034058737349 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2273342496854331336, - "lo": 112273290213045155 + "hi": -7855041284498177077, + "lo": 7260610034058737349 } } ] 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 6b3b35af3..0024096fd 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8928805077318341514, - "lo": 4158692335994765939 + "hi": -8244089603740831660, + "lo": 4914435547771017193 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8928805077318341514, - "lo": 4158692335994765939 + "hi": -8244089603740831660, + "lo": 4914435547771017193 } } ] 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 bd98f28ea..8d1a3edc2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8989429683318875015, - "lo": 3468625384880503881 + "hi": -1003253902115009097, + "lo": 5121425620407370044 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8989429683318875015, - "lo": 3468625384880503881 + "hi": -1003253902115009097, + "lo": 5121425620407370044 } } ] 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 1d76296a5..6a84cb04f 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6958720039832328468, - "lo": 8381302869527212629 + "hi": -464731705879162054, + "lo": 9988862746003176703 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6958720039832328468, - "lo": 8381302869527212629 + "hi": -464731705879162054, + "lo": 9988862746003176703 } } ] 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 f9b730181..18d2c5de2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1468929559790914025, - "lo": 2040980698923938119 + "hi": -1043104619474515209, + "lo": 15070625760885585833 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1468929559790914025, - "lo": 2040980698923938119 + "hi": -1043104619474515209, + "lo": 15070625760885585833 } } ] 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 f916ba089..d85705803 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5537293569816666505, - "lo": 8165118011800833372 + "hi": -2510852020216377778, + "lo": 1415998058180622405 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5537293569816666505, - "lo": 8165118011800833372 + "hi": -2510852020216377778, + "lo": 1415998058180622405 } } ] 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 dbac48a3b..d3e61029a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3880763170036545228, - "lo": 3409147193237722664 + "hi": -8925299154644945674, + "lo": 8579863155450510607 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3880763170036545228, - "lo": 3409147193237722664 + "hi": -8925299154644945674, + "lo": 8579863155450510607 } } ] 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 0bda65837..a061aab0e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1868789880192238341, - "lo": 6415101457044068150 + "hi": -8127220338442498319, + "lo": 18346403836568180118 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1868789880192238341, - "lo": 6415101457044068150 + "hi": -8127220338442498319, + "lo": 18346403836568180118 } } ] 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 06c66c7cf..82f58c6df 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8052339895819451277, - "lo": 8685755046780824467 + "hi": -8013626771218257683, + "lo": 12972525784549768371 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8052339895819451277, - "lo": 8685755046780824467 + "hi": -8013626771218257683, + "lo": 12972525784549768371 } } ] 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 4617e8bc5..be0c2c0af 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -833815613058932921, - "lo": 9840041386619388896 + "hi": -5733536361934643844, + "lo": 14853389032401220192 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -833815613058932921, - "lo": 9840041386619388896 + "hi": -5733536361934643844, + "lo": 14853389032401220192 } } ] 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 014d993ec..0a13da879 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2590072018201388281, - "lo": 14310364122425460871 + "hi": -8859527667817411213, + "lo": 12076322605325080320 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2590072018201388281, - "lo": 14310364122425460871 + "hi": -8859527667817411213, + "lo": 12076322605325080320 } } ] 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 7e55aa326..005f29124 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1821802163277210117, - "lo": 11780088947396602035 + "hi": -9166719006825021586, + "lo": 9815181520870539812 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1821802163277210117, - "lo": 11780088947396602035 + "hi": -9166719006825021586, + "lo": 9815181520870539812 } } ] 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 54f961973..ba02ea44b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3530697472705679841, - "lo": 4188997488746276631 + "hi": -6082648913680257165, + "lo": 9928949961745160389 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3530697472705679841, - "lo": 4188997488746276631 + "hi": -6082648913680257165, + "lo": 9928949961745160389 } } ] 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 b0353ac10..f486a6f26 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8650700331614684309, - "lo": 8033092849486555845 + "hi": -5355772372974603562, + "lo": 17029869044640445206 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8650700331614684309, - "lo": 8033092849486555845 + "hi": -5355772372974603562, + "lo": 17029869044640445206 } } ] 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 1fd77cbf9..b65f57bb6 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6311138815015613537, - "lo": 274903908692584134 + "hi": -2989492627489702481, + "lo": 1246731108977763486 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6311138815015613537, - "lo": 274903908692584134 + "hi": -2989492627489702481, + "lo": 1246731108977763486 } } ] 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 4695d54aa..0f290243a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6628393510859569279, - "lo": 13020810698572012631 + "hi": -8758752405258108128, + "lo": 8631060134442212267 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6628393510859569279, - "lo": 13020810698572012631 + "hi": -8758752405258108128, + "lo": 8631060134442212267 } } ] 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 18f838cd2..51785ce2c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3461812449440078007, - "lo": 6231548266402112024 + "hi": -6734577994057548978, + "lo": 316955426503884501 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3461812449440078007, - "lo": 6231548266402112024 + "hi": -6734577994057548978, + "lo": 316955426503884501 } } ] 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 074f90e04..712ad8e8e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3984094027218716322, - "lo": 5527355021949651314 + "hi": -8885101910968613458, + "lo": 7545052393551841044 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3984094027218716322, - "lo": 5527355021949651314 + "hi": -8885101910968613458, + "lo": 7545052393551841044 } } ] 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 013db54a9..a9cab816e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8860819585907222740, - "lo": 15700844799160218652 + "hi": -4392723509125719799, + "lo": 7298233494529882606 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8860819585907222740, - "lo": 15700844799160218652 + "hi": -4392723509125719799, + "lo": 7298233494529882606 } } ] 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 7604c5d16..8276f6b87 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5261023387045872205, - "lo": 15502471756962032006 + "hi": -7782045824816364939, + "lo": 11593253741433853407 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5261023387045872205, - "lo": 15502471756962032006 + "hi": -7782045824816364939, + "lo": 11593253741433853407 } } ] 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 ec0fa7bd4..88c3c74c4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3523163420920357909, - "lo": 7893962984539259643 + "hi": -1116118395241159340, + "lo": 358402991240670346 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3523163420920357909, - "lo": 7893962984539259643 + "hi": -1116118395241159340, + "lo": 358402991240670346 } } ] 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 890e7af82..d1d55f0e4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4547642429894936131, - "lo": 10833682944920703976 + "hi": -1195153392974715853, + "lo": 1103536489640595071 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4547642429894936131, - "lo": 10833682944920703976 + "hi": -1195153392974715853, + "lo": 1103536489640595071 } } ] 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 0e063810f..5e466203c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7335928808589056703, - "lo": 16253397326186583080 + "hi": -3365215393948720604, + "lo": 18182107501255381939 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7335928808589056703, - "lo": 16253397326186583080 + "hi": -3365215393948720604, + "lo": 18182107501255381939 } } ] 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 02e836cbc..a386ef47c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1217234641335026284, - "lo": 9520037845693100914 + "hi": -4616181045697811400, + "lo": 5225060846553001001 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1217234641335026284, - "lo": 9520037845693100914 + "hi": -4616181045697811400, + "lo": 5225060846553001001 } } ] 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 41961c76e..27e1fb148 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7429978321741188876, - "lo": 5866718512591427234 + "hi": -845277301015177895, + "lo": 2834279994881042875 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7429978321741188876, - "lo": 5866718512591427234 + "hi": -845277301015177895, + "lo": 2834279994881042875 } } ] 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 7078c0c5b..f904b3d75 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7346457880783146038, - "lo": 4510738750078718473 + "hi": -1745389940862236629, + "lo": 3008582934061621278 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7346457880783146038, - "lo": 4510738750078718473 + "hi": -1745389940862236629, + "lo": 3008582934061621278 } } ] 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 722a5b7ae..b5faa33a5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4101205511947559690, - "lo": 10597260722732720848 + "hi": -1637583452866249296, + "lo": 18335227766488713957 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4101205511947559690, - "lo": 10597260722732720848 + "hi": -1637583452866249296, + "lo": 18335227766488713957 } } ] 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 4b549a545..d0e59353c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5172296657150993503, - "lo": 4162335964612150742 + "hi": -1691348527211113183, + "lo": 17379474715369632276 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5172296657150993503, - "lo": 4162335964612150742 + "hi": -1691348527211113183, + "lo": 17379474715369632276 } } ] 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 efc3031f5..75812545b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4534720721558559063, - "lo": 3368990937436693592 + "hi": -9207491389873920491, + "lo": 12142243272480516822 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4534720721558559063, - "lo": 3368990937436693592 + "hi": -9207491389873920491, + "lo": 12142243272480516822 } } ] 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 918a46c07..7195b8a01 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5003484599100284178, - "lo": 13424991827112815004 + "hi": -419451917018756028, + "lo": 16679527888309880266 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5003484599100284178, - "lo": 13424991827112815004 + "hi": -419451917018756028, + "lo": 16679527888309880266 } } ] 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 09d9cb2c7..09343d8e7 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1424533139034783131, - "lo": 5586372671495760682 + "hi": -4926778792275103045, + "lo": 2810443932266416123 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1424533139034783131, - "lo": 5586372671495760682 + "hi": -4926778792275103045, + "lo": 2810443932266416123 } } ] 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 3760cc006..77f9aa277 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8691160456440584453, - "lo": 5257610003115611100 + "hi": -5901939949090259024, + "lo": 13119517185931933163 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8691160456440584453, - "lo": 5257610003115611100 + "hi": -5901939949090259024, + "lo": 13119517185931933163 } } ] 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 2691ddeff..0a3f19ceb 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2505307532437237589, - "lo": 6098611878793618095 + "hi": -7608577088320903556, + "lo": 1186605339359935218 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2505307532437237589, - "lo": 6098611878793618095 + "hi": -7608577088320903556, + "lo": 1186605339359935218 } } ] 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 f35badaad..059e914ca 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7106915351774452468, - "lo": 931187002174712921 + "hi": -1881969972083015705, + "lo": 3084163802817654178 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7106915351774452468, - "lo": 931187002174712921 + "hi": -1881969972083015705, + "lo": 3084163802817654178 } } ] 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 146678f59..eae8e0b64 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4786502615331394437, - "lo": 7998855381318647738 + "hi": -5736175605364214767, + "lo": 10624524084475332603 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4786502615331394437, - "lo": 7998855381318647738 + "hi": -5736175605364214767, + "lo": 10624524084475332603 } } ] 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 4b0a44619..2450ad85e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3514008845832115526, - "lo": 9980792371724857966 + "hi": -8318989509875650715, + "lo": 1440693439680956480 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3514008845832115526, - "lo": 9980792371724857966 + "hi": -8318989509875650715, + "lo": 1440693439680956480 } } ] 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 1ab783c5c..7b7b76a9b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8259646877049414102, - "lo": 5772081117876931838 + "hi": -9115858270466663448, + "lo": 2958801083475072162 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8259646877049414102, - "lo": 5772081117876931838 + "hi": -9115858270466663448, + "lo": 2958801083475072162 } } ] 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 e05011637..2932a0998 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8915504084417718126, - "lo": 6196567287855382984 + "hi": -1212428434422221028, + "lo": 10790420312790459537 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8915504084417718126, - "lo": 6196567287855382984 + "hi": -1212428434422221028, + "lo": 10790420312790459537 } } ] 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 8cefb253a..7cd42d725 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7501997271737389783, - "lo": 17618174313774383416 + "hi": -7808839815276289708, + "lo": 9900974806180352891 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7501997271737389783, - "lo": 17618174313774383416 + "hi": -7808839815276289708, + "lo": 9900974806180352891 } } ] 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 aa210bc3a..ed66ef810 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3707179659017427590, - "lo": 170520044021297913 + "hi": -1749884120368237182, + "lo": 6327534762923985536 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3707179659017427590, - "lo": 170520044021297913 + "hi": -1749884120368237182, + "lo": 6327534762923985536 } } ] 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 10813886c..c6b34f2e5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2987786081642660589, - "lo": 4177002358700172944 + "hi": -732816401676632996, + "lo": 10761147984818265360 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2987786081642660589, - "lo": 4177002358700172944 + "hi": -732816401676632996, + "lo": 10761147984818265360 } } ] 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 b86baf61b..f84c88aa9 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6659900681694914014, - "lo": 11295371746609199785 + "hi": -4406752144689441332, + "lo": 11318775735750284447 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6659900681694914014, - "lo": 11295371746609199785 + "hi": -4406752144689441332, + "lo": 11318775735750284447 } } ] 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 6f9e23de5..b619ebbce 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7612413093460048053, - "lo": 14060320533364559305 + "hi": -3554323739495626664, + "lo": 6734995986322041962 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7612413093460048053, - "lo": 14060320533364559305 + "hi": -3554323739495626664, + "lo": 6734995986322041962 } } ] 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 c81caf7d4..01599f3be 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2689734412113560197, - "lo": 1313406569361897648 + "hi": -498818066699792352, + "lo": 17244631829513108894 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2689734412113560197, - "lo": 1313406569361897648 + "hi": -498818066699792352, + "lo": 17244631829513108894 } } ] 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 be9e3637f..7d1cbc708 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5974389004360168258, - "lo": 4630943267635364006 + "hi": -142629641286482563, + "lo": 14490464183866884419 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5974389004360168258, - "lo": 4630943267635364006 + "hi": -142629641286482563, + "lo": 14490464183866884419 } } ] 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 7d4b3e103..03f2ac26f 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8778489556793626925, - "lo": 10462095544765508487 + "hi": -5880667309903326011, + "lo": 1700068544810147677 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8778489556793626925, - "lo": 10462095544765508487 + "hi": -5880667309903326011, + "lo": 1700068544810147677 } } ] 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 f1f920c1f..19a89c5e4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3956819848379895556, - "lo": 17979081805779405119 + "hi": -1648198289597844394, + "lo": 4023428120607985297 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3956819848379895556, - "lo": 17979081805779405119 + "hi": -1648198289597844394, + "lo": 4023428120607985297 } } ] 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 e47f75c7c..98dfd6a5a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1286134383954237281, - "lo": 6040373748000754261 + "hi": -4744969523158100342, + "lo": 9364440170348218424 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1286134383954237281, - "lo": 6040373748000754261 + "hi": -4744969523158100342, + "lo": 9364440170348218424 } } ] 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 86c11eef8..852ddcea4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7931350720474766308, - "lo": 17194116657115811594 + "hi": -3395868176881664910, + "lo": 6825374994981028057 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7931350720474766308, - "lo": 17194116657115811594 + "hi": -3395868176881664910, + "lo": 6825374994981028057 } } ] 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 2b61278fe..86b616da6 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7874386674449020927, - "lo": 14982625160807790455 + "hi": -541562959439581513, + "lo": 14809987993329998643 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7874386674449020927, - "lo": 14982625160807790455 + "hi": -541562959439581513, + "lo": 14809987993329998643 } } ] 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 2225fabe8..340e93873 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5242681545556860233, - "lo": 14549893374205685227 + "hi": -5787140655335190352, + "lo": 6881129592199577430 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5242681545556860233, - "lo": 14549893374205685227 + "hi": -5787140655335190352, + "lo": 6881129592199577430 } } ] 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 62824f641..dcb6f2c16 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5285239858927289953, - "lo": 3658283372364126162 + "hi": -3855874514768254073, + "lo": 15279244725614380362 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5285239858927289953, - "lo": 3658283372364126162 + "hi": -3855874514768254073, + "lo": 15279244725614380362 } } ] 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 1ac4d89b4..75cbcfe37 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6907083905627247208, - "lo": 4442806099210928469 + "hi": -9124270707409153824, + "lo": 11608776778023122370 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6907083905627247208, - "lo": 4442806099210928469 + "hi": -9124270707409153824, + "lo": 11608776778023122370 } } ] 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 5214d91ca..9a731cc63 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3286929433173009618, - "lo": 338508101879493722 + "hi": -8056952424151223592, + "lo": 4393188642634386564 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3286929433173009618, - "lo": 338508101879493722 + "hi": -8056952424151223592, + "lo": 4393188642634386564 } } ] 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 60ae35c37..190c85f29 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -776080852465922011, - "lo": 13817003892091489574 + "hi": -4975917139210286036, + "lo": 13181471065444361606 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -776080852465922011, - "lo": 13817003892091489574 + "hi": -4975917139210286036, + "lo": 13181471065444361606 } } ] 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 d4fb44c87..59f6772ca 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6448047545121713487, - "lo": 9312240802379434489 + "hi": -3308615332161037712, + "lo": 9862556259639198305 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6448047545121713487, - "lo": 9312240802379434489 + "hi": -3308615332161037712, + "lo": 9862556259639198305 } } ] 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 8bcb5a170..05e7bccb5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1666794306772488291, - "lo": 11942759683320344765 + "hi": -1111883139148368843, + "lo": 16834256806512641662 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1666794306772488291, - "lo": 11942759683320344765 + "hi": -1111883139148368843, + "lo": 16834256806512641662 } } ] 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 64ce44e07..f93343455 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8145453140395438972, - "lo": 14811713665616436133 + "hi": -3912678196987320342, + "lo": 1684923487010849436 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8145453140395438972, - "lo": 14811713665616436133 + "hi": -3912678196987320342, + "lo": 1684923487010849436 } } ] 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 c0bc3dfa3..660296074 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2435517385318137991, - "lo": 7524055226575523693 + "hi": -2294000012605950361, + "lo": 569661068189883478 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2435517385318137991, - "lo": 7524055226575523693 + "hi": -2294000012605950361, + "lo": 569661068189883478 } } ] 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 3c56cc4ba..4cd63fca2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5255798673571999199, - "lo": 9892315909096870942 + "hi": -3536369837090344575, + "lo": 17383922560142503365 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5255798673571999199, - "lo": 9892315909096870942 + "hi": -3536369837090344575, + "lo": 17383922560142503365 } } ] 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 d38d7d042..bdc2c2764 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2343701216185725944, - "lo": 2607600055889358549 + "hi": -8957731139054213259, + "lo": 11980448665068508529 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2343701216185725944, - "lo": 2607600055889358549 + "hi": -8957731139054213259, + "lo": 11980448665068508529 } } ] 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 33a4bb401..71a791ec3 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7910810688704729283, - "lo": 4741686488964189490 + "hi": -8492096115758324418, + "lo": 15375253004784182830 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7910810688704729283, - "lo": 4741686488964189490 + "hi": -8492096115758324418, + "lo": 15375253004784182830 } } ] 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 339d9dd81..c72ce4b56 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7678385494662989925, - "lo": 14487732037353213218 + "hi": -1379288144503539715, + "lo": 3302948697209236077 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7678385494662989925, - "lo": 14487732037353213218 + "hi": -1379288144503539715, + "lo": 3302948697209236077 } } ] 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 2cbaa5e5f..35e71e9dc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1109082486046389533, - "lo": 1823326256662759022 + "hi": -4380507689858614523, + "lo": 13828114516242850778 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1109082486046389533, - "lo": 1823326256662759022 + "hi": -4380507689858614523, + "lo": 13828114516242850778 } } ] 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 1a1056567..d5827bcbb 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5349377060672059924, - "lo": 1423487100983836796 + "hi": -4854979524361242813, + "lo": 7064358528783574387 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5349377060672059924, - "lo": 1423487100983836796 + "hi": -4854979524361242813, + "lo": 7064358528783574387 } } ] 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 d567ebdfa..46ac9ad4f 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2475191154371801284, - "lo": 11493400834588827426 + "hi": -8650504218377697400, + "lo": 12647847101881897222 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2475191154371801284, - "lo": 11493400834588827426 + "hi": -8650504218377697400, + "lo": 12647847101881897222 } } ] 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 0aff9161a..53d6ee86c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8402702096066107527, - "lo": 14478801452669699232 + "hi": -5995093765738870902, + "lo": 13363149609452018557 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8402702096066107527, - "lo": 14478801452669699232 + "hi": -5995093765738870902, + "lo": 13363149609452018557 } } ] 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 b48cb2b96..0cedbcffc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6903569791351298062, - "lo": 5914305053471656953 + "hi": -8225820076700916315, + "lo": 1318857498387156629 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6903569791351298062, - "lo": 5914305053471656953 + "hi": -8225820076700916315, + "lo": 1318857498387156629 } } ] 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 a3c53f6e0..e55614bb9 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8171263339742471746, - "lo": 16525470964560934168 + "hi": -6978392886560287176, + "lo": 7153183078000199846 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8171263339742471746, - "lo": 16525470964560934168 + "hi": -6978392886560287176, + "lo": 7153183078000199846 } } ] 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 81721e440..82e911315 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8520592876533428837, - "lo": 11275783036665412846 + "hi": -3506265743684918034, + "lo": 9379385374883815233 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8520592876533428837, - "lo": 11275783036665412846 + "hi": -3506265743684918034, + "lo": 9379385374883815233 } } ] 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 37d0ed5cc..b8e190001 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8992558998828247904, - "lo": 69992537501784373 + "hi": -4638458473095387665, + "lo": 5437011079924350181 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8992558998828247904, - "lo": 69992537501784373 + "hi": -4638458473095387665, + "lo": 5437011079924350181 } } ] 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 623106b9d..33871b144 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8444014822282668597, - "lo": 3334097825831798053 + "hi": -3355893270375449974, + "lo": 4087468860917514854 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8444014822282668597, - "lo": 3334097825831798053 + "hi": -3355893270375449974, + "lo": 4087468860917514854 } } ] 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 0d251e0c4..c3837ddef 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5128826984975885104, - "lo": 3806371461568883727 + "hi": -1626760762992305281, + "lo": 4850709510479457158 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5128826984975885104, - "lo": 3806371461568883727 + "hi": -1626760762992305281, + "lo": 4850709510479457158 } } ] 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 7c291f2e5..017d0c32d 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1616367615970089989, - "lo": 4796942346807346341 + "hi": -2906366629522202816, + "lo": 9705743696880172625 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1616367615970089989, - "lo": 4796942346807346341 + "hi": -2906366629522202816, + "lo": 9705743696880172625 } } ] 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 f004cd2d7..708e6d406 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -22367053373737209, - "lo": 17720803314558021655 + "hi": -1205197144273986006, + "lo": 2845690200103828892 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -22367053373737209, - "lo": 17720803314558021655 + "hi": -1205197144273986006, + "lo": 2845690200103828892 } } ] 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 da9bd49a2..252fe9674 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1756475087207729709, - "lo": 5398987031004057680 + "hi": -1678730847049642475, + "lo": 16107888294198323868 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1756475087207729709, - "lo": 5398987031004057680 + "hi": -1678730847049642475, + "lo": 16107888294198323868 } } ] 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 c2751b048..a8d84eaf9 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7382058988529523428, - "lo": 14055882721249493150 + "hi": -4933947920366170465, + "lo": 1195670378865998180 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7382058988529523428, - "lo": 14055882721249493150 + "hi": -4933947920366170465, + "lo": 1195670378865998180 } } ] 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 63b9439c1..f69c5009c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1463034443053013949, - "lo": 7857253499143215719 + "hi": -6492322645928695360, + "lo": 3738978621704672732 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1463034443053013949, - "lo": 7857253499143215719 + "hi": -6492322645928695360, + "lo": 3738978621704672732 } } ] 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 9ca5508a1..d0e29c6f0 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1150487610326427947, - "lo": 9612329879838692325 + "hi": -3493281903597490906, + "lo": 4223140468599727786 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1150487610326427947, - "lo": 9612329879838692325 + "hi": -3493281903597490906, + "lo": 4223140468599727786 } } ] 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 4d06ba4ce..bcf304e90 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4063375770656579310, - "lo": 13667078966219897604 + "hi": -5222135474453540346, + "lo": 3352902312639727734 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4063375770656579310, - "lo": 13667078966219897604 + "hi": -5222135474453540346, + "lo": 3352902312639727734 } } ] 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 2464cdc06..0c33ce1b2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5598797597938527761, - "lo": 11073660280897948383 + "hi": -5977067170347660965, + "lo": 4172678194412598291 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5598797597938527761, - "lo": 11073660280897948383 + "hi": -5977067170347660965, + "lo": 4172678194412598291 } } ] 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 38fa95f6b..d4306743c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6258233603322822885, - "lo": 15718141010365518083 + "hi": -1340085030220504393, + "lo": 5908355546058058475 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6258233603322822885, - "lo": 15718141010365518083 + "hi": -1340085030220504393, + "lo": 5908355546058058475 } } ] 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 b9e4f51f3..51e397561 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4507057839461434785, - "lo": 18053943646038982830 + "hi": -3331953843575329029, + "lo": 13192827524761820233 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4507057839461434785, - "lo": 18053943646038982830 + "hi": -3331953843575329029, + "lo": 13192827524761820233 } } ] 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 c879c5406..66bbf7b4c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5359156516813624985, - "lo": 918117827868887881 + "hi": -6164104897501516739, + "lo": 18117295952118219106 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5359156516813624985, - "lo": 918117827868887881 + "hi": -6164104897501516739, + "lo": 18117295952118219106 } } ] 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 339480c3a..d4cbaa22c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1825147185430719493, - "lo": 5524257557326181939 + "hi": -5236850300343097595, + "lo": 3839451311923630145 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1825147185430719493, - "lo": 5524257557326181939 + "hi": -5236850300343097595, + "lo": 3839451311923630145 } } ] 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 4574ca8c7..90984a6e8 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8762489978611055183, - "lo": 17676513771252908425 + "hi": -5925812437598413523, + "lo": 3231377233031402251 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8762489978611055183, - "lo": 17676513771252908425 + "hi": -5925812437598413523, + "lo": 3231377233031402251 } } ] 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 4b1bee3d6..56724a336 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2699889912878108599, - "lo": 11111492463573709004 + "hi": -1228915024147141725, + "lo": 8004050728417466081 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2699889912878108599, - "lo": 11111492463573709004 + "hi": -1228915024147141725, + "lo": 8004050728417466081 } } ] 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 54bb798e0..7a00b4205 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8637782444545092010, - "lo": 7402287153997383120 + "hi": -7121238522353474400, + "lo": 1245032632493051974 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8637782444545092010, - "lo": 7402287153997383120 + "hi": -7121238522353474400, + "lo": 1245032632493051974 } } ] 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 189c1d4e3..d2707b11b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7012957607704075741, - "lo": 10935229126874419951 + "hi": -5420622787078038002, + "lo": 11706177533455139020 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7012957607704075741, - "lo": 10935229126874419951 + "hi": -5420622787078038002, + "lo": 11706177533455139020 } } ] 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 0ec3eb526..cc8251b25 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7152586229341253865, - "lo": 17561481881340166967 + "hi": -5683945115595903417, + "lo": 3244803149305984370 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7152586229341253865, - "lo": 17561481881340166967 + "hi": -5683945115595903417, + "lo": 3244803149305984370 } } ] 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 b33019d5b..a749f8c32 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8034320009254473002, - "lo": 14331799592360711850 + "hi": -845197574087842150, + "lo": 13822364237565303139 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8034320009254473002, - "lo": 14331799592360711850 + "hi": -845197574087842150, + "lo": 13822364237565303139 } } ] 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 2d7d992da..135d3e437 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2703458787899948711, - "lo": 1105375305344463912 + "hi": -8383197897512599420, + "lo": 18078363650941900790 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2703458787899948711, - "lo": 1105375305344463912 + "hi": -8383197897512599420, + "lo": 18078363650941900790 } } ] 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 b04a4d9b0..d45bf589f 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1551260535971283269, - "lo": 9858456870086387326 + "hi": -6375890762695293725, + "lo": 18184051692682386251 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1551260535971283269, - "lo": 9858456870086387326 + "hi": -6375890762695293725, + "lo": 18184051692682386251 } } ] 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 f9d85bfee..7e3614a6e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6992655740822235639, - "lo": 10441581059953592851 + "hi": -3524932117548610758, + "lo": 13993089619931091807 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6992655740822235639, - "lo": 10441581059953592851 + "hi": -3524932117548610758, + "lo": 13993089619931091807 } } ] 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 3706aa643..4cb3fe21a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3368157504735781333, - "lo": 566882396156746217 + "hi": -4982976551883045538, + "lo": 15604232339012249981 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3368157504735781333, - "lo": 566882396156746217 + "hi": -4982976551883045538, + "lo": 15604232339012249981 } } ] 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 627ae57d3..146636b51 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4554177457320497506, - "lo": 8093046666142572508 + "hi": -7130794126702849975, + "lo": 16662610816698550983 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4554177457320497506, - "lo": 8093046666142572508 + "hi": -7130794126702849975, + "lo": 16662610816698550983 } } ] 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 cd153a1ad..1abc1946a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2997987961619316978, - "lo": 16137413591772231381 + "hi": -2560278657071555356, + "lo": 16949032479388555418 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2997987961619316978, - "lo": 16137413591772231381 + "hi": -2560278657071555356, + "lo": 16949032479388555418 } } ] 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 4c33010f4..7c3c50e4e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7256138495719537825, - "lo": 8465517951766842886 + "hi": -7163302447211527343, + "lo": 5622753211787420120 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7256138495719537825, - "lo": 8465517951766842886 + "hi": -7163302447211527343, + "lo": 5622753211787420120 } } ] 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 3785ed97b..8c24cff75 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5864048833015362913, - "lo": 1589251005769864880 + "hi": -1190736447387208536, + "lo": 6856447859543888199 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5864048833015362913, - "lo": 1589251005769864880 + "hi": -1190736447387208536, + "lo": 6856447859543888199 } } ] 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 11c4e1771..bd24feae4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6429739675968029811, - "lo": 12237081370423079238 + "hi": -8219300386923968899, + "lo": 9894368670748388213 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6429739675968029811, - "lo": 12237081370423079238 + "hi": -8219300386923968899, + "lo": 9894368670748388213 } } ] 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 d8ec534ee..e7d7c4e23 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -637645566921867896, - "lo": 7996663813911210751 + "hi": -4887803183511476803, + "lo": 17942686234605498104 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -637645566921867896, - "lo": 7996663813911210751 + "hi": -4887803183511476803, + "lo": 17942686234605498104 } } ] 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 d1c5eacd8..f42eb176b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7037448999495519147, - "lo": 13337681467558679964 + "hi": -5653782898169028457, + "lo": 489373275949034563 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7037448999495519147, - "lo": 13337681467558679964 + "hi": -5653782898169028457, + "lo": 489373275949034563 } } ] 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 92324e3d2..355a180a5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3510866998039803984, - "lo": 16370320011106823654 + "hi": -7633851350382689272, + "lo": 5742374479572469745 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3510866998039803984, - "lo": 16370320011106823654 + "hi": -7633851350382689272, + "lo": 5742374479572469745 } } ] 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 eecdd6a1f..4e972917c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5550403460825368706, - "lo": 3571584028585340319 + "hi": -1228971907893798573, + "lo": 18068323393489592066 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5550403460825368706, - "lo": 3571584028585340319 + "hi": -1228971907893798573, + "lo": 18068323393489592066 } } ] 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 8078940ef..5675bf6b4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1351365438762337877, - "lo": 11706148284390480554 + "hi": -1718566869100835658, + "lo": 11891536046923562583 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1351365438762337877, - "lo": 11706148284390480554 + "hi": -1718566869100835658, + "lo": 11891536046923562583 } } ] 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 d9ae182c5..b9a66026f 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7182872868951378759, - "lo": 17116272610993461629 + "hi": -5629310865750005012, + "lo": 10944720790658625590 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7182872868951378759, - "lo": 17116272610993461629 + "hi": -5629310865750005012, + "lo": 10944720790658625590 } } ] 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 30f51b05a..bd62e94db 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8390751025048110282, - "lo": 12260158693911950772 + "hi": -8536815798527071484, + "lo": 17246034759135457074 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8390751025048110282, - "lo": 12260158693911950772 + "hi": -8536815798527071484, + "lo": 17246034759135457074 } } ] 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 54cb0e292..37127b462 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6674087352034150348, - "lo": 1452348867779646143 + "hi": -8868656969872171689, + "lo": 17226234505338231114 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6674087352034150348, - "lo": 1452348867779646143 + "hi": -8868656969872171689, + "lo": 17226234505338231114 } } ] 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 0254e79e7..b28e71ade 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -384126805323839587, - "lo": 7249115216464244217 + "hi": -5944777314774527385, + "lo": 13554130442782788102 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -384126805323839587, - "lo": 7249115216464244217 + "hi": -5944777314774527385, + "lo": 13554130442782788102 } } ] 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 97cf94b39..f32298951 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6132173357561284966, - "lo": 11305392130804331164 + "hi": -2249956077788227148, + "lo": 7914363979206502371 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6132173357561284966, - "lo": 11305392130804331164 + "hi": -2249956077788227148, + "lo": 7914363979206502371 } } ] 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 3c4490346..524b605d5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3727378297259719911, - "lo": 13290542400374216906 + "hi": -3277113858311121004, + "lo": 6917204635116095046 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3727378297259719911, - "lo": 13290542400374216906 + "hi": -3277113858311121004, + "lo": 6917204635116095046 } } ] 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 307c8c857..ae91009f7 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2284761434017418818, - "lo": 6072080278472119075 + "hi": -6187802934985335975, + "lo": 774992849680588461 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2284761434017418818, - "lo": 6072080278472119075 + "hi": -6187802934985335975, + "lo": 774992849680588461 } } ] 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 0ea01c09a..d59b2ed84 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3000125628358422231, - "lo": 8742852657749646470 + "hi": -8536204358751511006, + "lo": 15346309427700693101 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3000125628358422231, - "lo": 8742852657749646470 + "hi": -8536204358751511006, + "lo": 15346309427700693101 } } ] 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 e33a675fb..8de7a75c2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1414567560860993232, - "lo": 6427990220611933715 + "hi": -1181863830698945674, + "lo": 13079667271442282999 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1414567560860993232, - "lo": 6427990220611933715 + "hi": -1181863830698945674, + "lo": 13079667271442282999 } } ] 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 61fd0399a..510e036a8 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4708584911922785937, - "lo": 17797881386393838212 + "hi": -2529322251586119765, + "lo": 3047281762792683285 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4708584911922785937, - "lo": 17797881386393838212 + "hi": -2529322251586119765, + "lo": 3047281762792683285 } } ] 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 5ee7234b1..213ca9141 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3425214650452612290, - "lo": 17908759264312266196 + "hi": -8558548117772508476, + "lo": 16857197579687617397 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3425214650452612290, - "lo": 17908759264312266196 + "hi": -8558548117772508476, + "lo": 16857197579687617397 } } ] 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 f63f9b59c..b8530da80 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1100750660192929760, - "lo": 5602560625544395409 + "hi": -1390703343254724172, + "lo": 1022073546741247204 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1100750660192929760, - "lo": 5602560625544395409 + "hi": -1390703343254724172, + "lo": 1022073546741247204 } } ] 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 7c9d88f9e..70e9d6a72 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2813879792648229591, - "lo": 15381103256505432741 + "hi": -1045146487925602544, + "lo": 8783321674333859131 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2813879792648229591, - "lo": 15381103256505432741 + "hi": -1045146487925602544, + "lo": 8783321674333859131 } } ] 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 a747514ea..7d73334bc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2609071499566391691, - "lo": 16680020969638270248 + "hi": -7444208332267256949, + "lo": 5738906493301375953 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2609071499566391691, - "lo": 16680020969638270248 + "hi": -7444208332267256949, + "lo": 5738906493301375953 } } ] 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 a0326b491..6c3458cbc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -88376010149215044, - "lo": 2277946280644025598 + "hi": -7046474500383501243, + "lo": 2735308661838522243 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -88376010149215044, - "lo": 2277946280644025598 + "hi": -7046474500383501243, + "lo": 2735308661838522243 } } ] 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 47599d097..865ed4ab9 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3293362184358908787, - "lo": 11941145912064845986 + "hi": -3571250345250220853, + "lo": 11131960284949106263 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3293362184358908787, - "lo": 11941145912064845986 + "hi": -3571250345250220853, + "lo": 11131960284949106263 } } ] 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 da55ad110..8e7c2b1c4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4836810664208190977, - "lo": 2572266823310409380 + "hi": -254827458743863225, + "lo": 6343057639804911551 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4836810664208190977, - "lo": 2572266823310409380 + "hi": -254827458743863225, + "lo": 6343057639804911551 } } ] 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 b6b7e703e..08f4446f0 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4294217285367600987, - "lo": 13890099496336762837 + "hi": -4563926890009362773, + "lo": 7700803579545768619 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4294217285367600987, - "lo": 13890099496336762837 + "hi": -4563926890009362773, + "lo": 7700803579545768619 } } ] 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 7996be449..b5570ec74 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -564045671733872029, - "lo": 10113956966289343190 + "hi": -369670748005320330, + "lo": 16529749391671147670 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -564045671733872029, - "lo": 10113956966289343190 + "hi": -369670748005320330, + "lo": 16529749391671147670 } } ] 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 2f20f3913..395b258b4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6678137580897288007, - "lo": 2811554088734638737 + "hi": -5506525611561488541, + "lo": 16194369596347772788 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6678137580897288007, - "lo": 2811554088734638737 + "hi": -5506525611561488541, + "lo": 16194369596347772788 } } ] 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 50931980e..dd4d3ab8d 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7326252248447496320, - "lo": 15791068362287920423 + "hi": -917936702539464682, + "lo": 3098416905712090516 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7326252248447496320, - "lo": 15791068362287920423 + "hi": -917936702539464682, + "lo": 3098416905712090516 } } ] 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 392072ebd..1d295508e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5416511551538159719, - "lo": 14989392894888811859 + "hi": -5093620891561564066, + "lo": 6632238977100182974 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5416511551538159719, - "lo": 14989392894888811859 + "hi": -5093620891561564066, + "lo": 6632238977100182974 } } ] 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 61540aca6..bcf9dc433 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1954193438101786177, - "lo": 17644614837294916451 + "hi": -8533928046862462661, + "lo": 17473848974513247488 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1954193438101786177, - "lo": 17644614837294916451 + "hi": -8533928046862462661, + "lo": 17473848974513247488 } } ] 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 9fe963e35..595953d2b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2323595713501958360, - "lo": 15103398613745357917 + "hi": -1258480390814930580, + "lo": 12849423968817728462 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2323595713501958360, - "lo": 15103398613745357917 + "hi": -1258480390814930580, + "lo": 12849423968817728462 } } ] 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 6231b1f2b..2503625d8 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4864459157812710982, - "lo": 1994850264103129240 + "hi": -8966959279833625128, + "lo": 6208581162302531503 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4864459157812710982, - "lo": 1994850264103129240 + "hi": -8966959279833625128, + "lo": 6208581162302531503 } } ] 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 5cfd8e5b1..f53df62d2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3737594801756629601, - "lo": 3835933331672045836 + "hi": -898385023387761696, + "lo": 8296853546723445856 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3737594801756629601, - "lo": 3835933331672045836 + "hi": -898385023387761696, + "lo": 8296853546723445856 } } ] 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 966a1e0ae..4495b3ad7 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8631360697450284815, - "lo": 3703564286491640100 + "hi": -7146405065469110614, + "lo": 15943164860811590874 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8631360697450284815, - "lo": 3703564286491640100 + "hi": -7146405065469110614, + "lo": 15943164860811590874 } } ] 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 2a92c8cbb..4357c3f63 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -9052156424941812125, - "lo": 9087902131055778290 + "hi": -1923893066704847940, + "lo": 8987961628997254982 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -9052156424941812125, - "lo": 9087902131055778290 + "hi": -1923893066704847940, + "lo": 8987961628997254982 } } ] 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 89dc948f2..38e5fc61a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2941447048705260236, - "lo": 281078981592993670 + "hi": -684061871770399882, + "lo": 1915053084531170381 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2941447048705260236, - "lo": 281078981592993670 + "hi": -684061871770399882, + "lo": 1915053084531170381 } } ] 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 7e26d4a02..93651f7e2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8711210194712495948, - "lo": 1139031939574661967 + "hi": -8485432405346715016, + "lo": 14425461131778989332 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8711210194712495948, - "lo": 1139031939574661967 + "hi": -8485432405346715016, + "lo": 14425461131778989332 } } ] 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 d734e2ac9..bc7a6049b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1362389471006000242, - "lo": 5011486714090973353 + "hi": -7891240173842318447, + "lo": 5662707526837736908 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1362389471006000242, - "lo": 5011486714090973353 + "hi": -7891240173842318447, + "lo": 5662707526837736908 } } ] 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 1d5dc987d..081cffc2e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2788795399709685967, - "lo": 12079394614739916350 + "hi": -2287953639310687295, + "lo": 7780294016828969703 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2788795399709685967, - "lo": 12079394614739916350 + "hi": -2287953639310687295, + "lo": 7780294016828969703 } } ] 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 9e988d76e..3ae0a71f0 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1722516715094058967, - "lo": 1581145444362497452 + "hi": -5996555207548181085, + "lo": 8480564793253947104 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1722516715094058967, - "lo": 1581145444362497452 + "hi": -5996555207548181085, + "lo": 8480564793253947104 } } ] 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 4f6c8a84c..434db23a1 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8527156030909970992, - "lo": 5748383636897639090 + "hi": -4060695910625083320, + "lo": 15090657181363536817 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8527156030909970992, - "lo": 5748383636897639090 + "hi": -4060695910625083320, + "lo": 15090657181363536817 } } ] 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 e155770dc..693cfa321 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8854283016285487324, - "lo": 12812273551695163054 + "hi": -2926695298060320911, + "lo": 3307669564710270421 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8854283016285487324, - "lo": 12812273551695163054 + "hi": -2926695298060320911, + "lo": 3307669564710270421 } } ] 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 dc79cea7d..587cbf5d8 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7350675351389362668, - "lo": 12576364513786475347 + "hi": -305293257266587317, + "lo": 16568050159772990737 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7350675351389362668, - "lo": 12576364513786475347 + "hi": -305293257266587317, + "lo": 16568050159772990737 } } ] 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 4c06b75d4..4be5ca4e7 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8970722145423154596, - "lo": 1827481010485624675 + "hi": -8812479774825430237, + "lo": 16711933200614111975 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8970722145423154596, - "lo": 1827481010485624675 + "hi": -8812479774825430237, + "lo": 16711933200614111975 } } ] 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 990f4a516..5a0d70704 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -555616540365342481, - "lo": 10642319396504082546 + "hi": -4514513357065591836, + "lo": 6096457941582562178 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -555616540365342481, - "lo": 10642319396504082546 + "hi": -4514513357065591836, + "lo": 6096457941582562178 } } ] 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 6f79c3d28..1a0421f27 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -805609636245844457, - "lo": 851610836777450632 + "hi": -7802512779254099733, + "lo": 5449240736647740107 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -805609636245844457, - "lo": 851610836777450632 + "hi": -7802512779254099733, + "lo": 5449240736647740107 } } ] 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 6c045ad24..a732d2d06 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3317329761424716666, - "lo": 8047608957959799309 + "hi": -2039992067059716088, + "lo": 15724171975794786226 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3317329761424716666, - "lo": 8047608957959799309 + "hi": -2039992067059716088, + "lo": 15724171975794786226 } } ] 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 6983f9ef2..a2d166d21 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1010053482937129080, - "lo": 5059951715394510208 + "hi": -4455788378631739314, + "lo": 15531436342830786709 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1010053482937129080, - "lo": 5059951715394510208 + "hi": -4455788378631739314, + "lo": 15531436342830786709 } } ] 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 00544addc..eeb11d4fe 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4452703475275674647, - "lo": 7942532115024792417 + "hi": -6944342511827479436, + "lo": 14624381242586845843 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4452703475275674647, - "lo": 7942532115024792417 + "hi": -6944342511827479436, + "lo": 14624381242586845843 } } ] 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 595cceb3e..fa4733be6 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1574735922633030783, - "lo": 10030965358272071029 + "hi": -810624395259242222, + "lo": 17126714728608840920 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1574735922633030783, - "lo": 10030965358272071029 + "hi": -810624395259242222, + "lo": 17126714728608840920 } } ] 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 70ca703f9..fbe453f18 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7769417116637645545, - "lo": 14003933118532061692 + "hi": -5942296517995526176, + "lo": 2279927746264758545 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7769417116637645545, - "lo": 14003933118532061692 + "hi": -5942296517995526176, + "lo": 2279927746264758545 } } ] 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 c91aea87d..f961c51a5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4154751219646288292, - "lo": 5156058246289306504 + "hi": -5301679534266043035, + "lo": 7652294592291851131 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4154751219646288292, - "lo": 5156058246289306504 + "hi": -5301679534266043035, + "lo": 7652294592291851131 } } ] 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 bfde1392d..96a426151 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4910304542051583373, - "lo": 15783564673631431512 + "hi": -231855337840071238, + "lo": 7146965775404225417 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4910304542051583373, - "lo": 15783564673631431512 + "hi": -231855337840071238, + "lo": 7146965775404225417 } } ] 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 2952afc80..37b3e1b7e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5731449126240019038, - "lo": 12287943754461211892 + "hi": -7697561882481269298, + "lo": 10980338617308029667 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5731449126240019038, - "lo": 12287943754461211892 + "hi": -7697561882481269298, + "lo": 10980338617308029667 } } ] 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 feed5e85f..ee8f18bad 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5434649982772440635, - "lo": 13857560189920730767 + "hi": -634215449944187689, + "lo": 14730228095332940422 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5434649982772440635, - "lo": 13857560189920730767 + "hi": -634215449944187689, + "lo": 14730228095332940422 } } ] 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 23a21e62d..e4d76d7ba 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6040878051795549785, - "lo": 17108205372687429012 + "hi": -2412439291766093153, + "lo": 2014528185223447620 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6040878051795549785, - "lo": 17108205372687429012 + "hi": -2412439291766093153, + "lo": 2014528185223447620 } } ] 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 b30487260..75dbba195 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -62620874337476197, - "lo": 16056597604069671747 + "hi": -3747329973507421996, + "lo": 9222609653756847979 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -62620874337476197, - "lo": 16056597604069671747 + "hi": -3747329973507421996, + "lo": 9222609653756847979 } } ] 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 ca440f475..ee9d54785 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4632923860783094244, - "lo": 12115136794615115360 + "hi": -2712786582961393388, + "lo": 17969815958825279201 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4632923860783094244, - "lo": 12115136794615115360 + "hi": -2712786582961393388, + "lo": 17969815958825279201 } } ] 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 fab23e568..468b2acca 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2178651342428455938, - "lo": 4672783699436740451 + "hi": -2136901457159434279, + "lo": 8653533575271417571 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2178651342428455938, - "lo": 4672783699436740451 + "hi": -2136901457159434279, + "lo": 8653533575271417571 } } ] 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 c5023c846..b50126e88 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3888754184880250973, - "lo": 5025664207020182783 + "hi": -1626868040718184618, + "lo": 13929785853190703819 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3888754184880250973, - "lo": 5025664207020182783 + "hi": -1626868040718184618, + "lo": 13929785853190703819 } } ] 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 48dce6c77..8bce1c104 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -269411581161779364, - "lo": 7721980887537600387 + "hi": -743982025016457868, + "lo": 2646505188411216339 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -269411581161779364, - "lo": 7721980887537600387 + "hi": -743982025016457868, + "lo": 2646505188411216339 } } ] 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 291ff44d6..11f10bf3b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7854316267511647479, - "lo": 17402514989661399140 + "hi": -1440268849993171907, + "lo": 12821855441072916890 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7854316267511647479, - "lo": 17402514989661399140 + "hi": -1440268849993171907, + "lo": 12821855441072916890 } } ] 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 cdd2ee0d8..35faa66e7 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4905601306163596774, - "lo": 4532486164023613795 + "hi": -8338859296937183999, + "lo": 8146693025703764229 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4905601306163596774, - "lo": 4532486164023613795 + "hi": -8338859296937183999, + "lo": 8146693025703764229 } } ] 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 e67923d1a..1f49f67ba 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2950289430504556009, - "lo": 944470922571046113 + "hi": -5876764696215063372, + "lo": 1306829685981962162 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2950289430504556009, - "lo": 944470922571046113 + "hi": -5876764696215063372, + "lo": 1306829685981962162 } } ] 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 e3d4116bd..3b3cd811b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -757803868772850361, - "lo": 7160461437845911283 + "hi": -3872303567817914116, + "lo": 13037555407828787676 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -757803868772850361, - "lo": 7160461437845911283 + "hi": -3872303567817914116, + "lo": 13037555407828787676 } } ] 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 8e1321e82..3f8297b1c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7577855447332108185, - "lo": 17171229640667734670 + "hi": -1724240394675323268, + "lo": 11122929157236573460 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7577855447332108185, - "lo": 17171229640667734670 + "hi": -1724240394675323268, + "lo": 11122929157236573460 } } ] 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 f6b7f24c5..41fecc5f7 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7143323577641901512, - "lo": 5044690723697399007 + "hi": -7100670954391476075, + "lo": 7371568980882143047 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7143323577641901512, - "lo": 5044690723697399007 + "hi": -7100670954391476075, + "lo": 7371568980882143047 } } ] 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 b204255f6..fd77ccbc4 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6285462984958703910, - "lo": 15775949148259406456 + "hi": -3486365757838111174, + "lo": 9685116049501551572 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6285462984958703910, - "lo": 15775949148259406456 + "hi": -3486365757838111174, + "lo": 9685116049501551572 } } ] 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 97646e8db..b8172d4b0 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8406366119821566964, - "lo": 18057917348307304783 + "hi": -2876271823513710442, + "lo": 3470077044129019575 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8406366119821566964, - "lo": 18057917348307304783 + "hi": -2876271823513710442, + "lo": 3470077044129019575 } } ] 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 ce203964b..931f8a685 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5663368596586204729, - "lo": 17420154609779890301 + "hi": -5552775438592716408, + "lo": 8094960689227558755 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5663368596586204729, - "lo": 17420154609779890301 + "hi": -5552775438592716408, + "lo": 8094960689227558755 } } ] 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 219b2a4c0..7451c64c0 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -365464714833377591, - "lo": 3583647177925455037 + "hi": -2906003373798840905, + "lo": 18159841583465663787 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -365464714833377591, - "lo": 3583647177925455037 + "hi": -2906003373798840905, + "lo": 18159841583465663787 } } ] 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 afb0da165..0d9afd6aa 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8235599019114770208, - "lo": 1801024507052083114 + "hi": -934035147380422428, + "lo": 12408836810994203495 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8235599019114770208, - "lo": 1801024507052083114 + "hi": -934035147380422428, + "lo": 12408836810994203495 } } ] 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 becb3e44c..277a794ba 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -350573088608030457, - "lo": 3069500139081935453 + "hi": -498097676905017504, + "lo": 15924778072099384129 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -350573088608030457, - "lo": 3069500139081935453 + "hi": -498097676905017504, + "lo": 15924778072099384129 } } ] 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 879b230b1..901a56d0a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8258189279937129532, - "lo": 13749177083804609834 + "hi": -7966704229477602999, + "lo": 10055912609858302759 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8258189279937129532, - "lo": 13749177083804609834 + "hi": -7966704229477602999, + "lo": 10055912609858302759 } } ] 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 1c7e776a5..f22efefa2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3740100596987959341, - "lo": 14493144374964442040 + "hi": -273586773672816142, + "lo": 5731564760519871486 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3740100596987959341, - "lo": 14493144374964442040 + "hi": -273586773672816142, + "lo": 5731564760519871486 } } ] 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 284ba9867..a3f0b392d 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4136208540289732493, - "lo": 13762375369873834380 + "hi": -5238431147023502904, + "lo": 7779842434626896140 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4136208540289732493, - "lo": 13762375369873834380 + "hi": -5238431147023502904, + "lo": 7779842434626896140 } } ] 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 5bf50b033..4edf6dd3e 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4648893261727522856, - "lo": 6954891861578623850 + "hi": -7480066341285283840, + "lo": 3400266786974039886 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4648893261727522856, - "lo": 6954891861578623850 + "hi": -7480066341285283840, + "lo": 3400266786974039886 } } ] 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 78fa400ed..b548e592c 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3598537823437559734, - "lo": 2216059808428554194 + "hi": -1619898911360245937, + "lo": 7801925141893801046 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3598537823437559734, - "lo": 2216059808428554194 + "hi": -1619898911360245937, + "lo": 7801925141893801046 } } ] 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 57e2ad4bb..98bb1acea 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -3536594414695355837, - "lo": 13286558680155629772 + "hi": -1341288717149659782, + "lo": 5839512515978855496 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -3536594414695355837, - "lo": 13286558680155629772 + "hi": -1341288717149659782, + "lo": 5839512515978855496 } } ] 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 2d24956eb..f40bc4e5a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -696089860320605230, - "lo": 11528268025618716047 + "hi": -6244772196233813500, + "lo": 1648693683880837680 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -696089860320605230, - "lo": 11528268025618716047 + "hi": -6244772196233813500, + "lo": 1648693683880837680 } } ] 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 357d7c430..6eed35fee 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2992535016332182111, - "lo": 14001217693787957906 + "hi": -2918046577644657856, + "lo": 1794708728450532724 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2992535016332182111, - "lo": 14001217693787957906 + "hi": -2918046577644657856, + "lo": 1794708728450532724 } } ] 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 fad3f7074..5728df29d 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -1008090799531357522, - "lo": 7488570506374714421 + "hi": -8124918162498595998, + "lo": 4954145907779520847 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -1008090799531357522, - "lo": 7488570506374714421 + "hi": -8124918162498595998, + "lo": 4954145907779520847 } } ] 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 74c4b9c28..bbfc58032 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5332649576776892381, - "lo": 5412632485868064773 + "hi": -3978803335455246155, + "lo": 8608053401102751633 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5332649576776892381, - "lo": 5412632485868064773 + "hi": -3978803335455246155, + "lo": 8608053401102751633 } } ] 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 102315b1e..793bc9fc9 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6131091856483851713, - "lo": 18294784281147196691 + "hi": -7058491510232711719, + "lo": 13399231574645534554 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6131091856483851713, - "lo": 18294784281147196691 + "hi": -7058491510232711719, + "lo": 13399231574645534554 } } ] 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 712ea3926..31fcec1e5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8942199593641335654, - "lo": 11492600158170514827 + "hi": -4981598369584776227, + "lo": 17286991971087645921 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8942199593641335654, - "lo": 11492600158170514827 + "hi": -4981598369584776227, + "lo": 17286991971087645921 } } ] 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 1afc42318..72cd0185a 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8651465732978547316, - "lo": 9224050573309853039 + "hi": -4074003819867780603, + "lo": 6775665932309528608 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8651465732978547316, - "lo": 9224050573309853039 + "hi": -4074003819867780603, + "lo": 6775665932309528608 } } ] 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 57b0ace4b..ad868a6cc 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -439992372960243664, - "lo": 1389421690642076164 + "hi": -8930894986896104171, + "lo": 13721860217545997468 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -439992372960243664, - "lo": 1389421690642076164 + "hi": -8930894986896104171, + "lo": 13721860217545997468 } } ] 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 e73820962..57973a7d2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -629139298517447925, - "lo": 10767857522462530525 + "hi": -3958339373261696442, + "lo": 11809669557402021223 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -629139298517447925, - "lo": 10767857522462530525 + "hi": -3958339373261696442, + "lo": 11809669557402021223 } } ] 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 3e8388e5e..bf5035744 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2967415969427244662, - "lo": 2664400440874978720 + "hi": -3867523558134632231, + "lo": 15056307530478056104 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2967415969427244662, - "lo": 2664400440874978720 + "hi": -3867523558134632231, + "lo": 15056307530478056104 } } ] 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 0c696db6d..a2de3c397 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6417688068019363926, - "lo": 12152182817995935687 + "hi": -4174377412557850582, + "lo": 1926468306484586318 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6417688068019363926, - "lo": 12152182817995935687 + "hi": -4174377412557850582, + "lo": 1926468306484586318 } } ] 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 9dee5bea8..d5c36e110 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4896258147806740872, - "lo": 4293435351317532306 + "hi": -8202943081973799074, + "lo": 6006968899863907243 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4896258147806740872, - "lo": 4293435351317532306 + "hi": -8202943081973799074, + "lo": 6006968899863907243 } } ] 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 6f5cd7490..19d6de8e7 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -144414518821300736, - "lo": 10160986096680643905 + "hi": -6946327639973101266, + "lo": 12387542748879744060 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -144414518821300736, - "lo": 10160986096680643905 + "hi": -6946327639973101266, + "lo": 12387542748879744060 } } ] 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 94b4ae43a..852793663 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8004581875269036205, - "lo": 9728652283790763552 + "hi": -2332098047725508094, + "lo": 11600224458166556256 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8004581875269036205, - "lo": 9728652283790763552 + "hi": -2332098047725508094, + "lo": 11600224458166556256 } } ] 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 51ac40f56..ca29b32cf 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -7689000990392569882, - "lo": 13387543704587146605 + "hi": -3825501632483640643, + "lo": 11841282453683620543 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -7689000990392569882, - "lo": 13387543704587146605 + "hi": -3825501632483640643, + "lo": 11841282453683620543 } } ] 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 50e4736a2..f2426e286 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4973090384289503341, - "lo": 9764779832019756041 + "hi": -2208055012374832932, + "lo": 3459528120641131584 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4973090384289503341, - "lo": 9764779832019756041 + "hi": -2208055012374832932, + "lo": 3459528120641131584 } } ] 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 c4e68c992..51498d54b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4998499309632811116, - "lo": 14013496670253023450 + "hi": -4342850284417953244, + "lo": 4342198920651085673 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4998499309632811116, - "lo": 14013496670253023450 + "hi": -4342850284417953244, + "lo": 4342198920651085673 } } ] 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 f0f1fddf0..cd9e2ec91 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2606232253121003268, - "lo": 13868632704506959538 + "hi": -4230875894438073042, + "lo": 7921847705124654579 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2606232253121003268, - "lo": 13868632704506959538 + "hi": -4230875894438073042, + "lo": 7921847705124654579 } } ] 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 ddcf04930..6f2c07ca5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -539838793675036293, - "lo": 13212853240765410184 + "hi": -4705109595717446602, + "lo": 17200232121133801571 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -539838793675036293, - "lo": 13212853240765410184 + "hi": -4705109595717446602, + "lo": 17200232121133801571 } } ] 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 df396bee5..317f6f6cf 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5807164076807616534, - "lo": 1472272006949402665 + "hi": -653709479790683509, + "lo": 13540983239492071082 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5807164076807616534, - "lo": 1472272006949402665 + "hi": -653709479790683509, + "lo": 13540983239492071082 } } ] 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 a3392fcf8..2d377066b 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2751730751793185276, - "lo": 15726116496173685338 + "hi": -3363515928270961097, + "lo": 4890454018951445817 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2751730751793185276, - "lo": 15726116496173685338 + "hi": -3363515928270961097, + "lo": 4890454018951445817 } } ] 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 4ea4510dd..f66dbdac3 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2028433747170008302, - "lo": 11982918607190195578 + "hi": -2961528112779061920, + "lo": 6866196405928602428 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2028433747170008302, - "lo": 11982918607190195578 + "hi": -2961528112779061920, + "lo": 6866196405928602428 } } ] 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 d07539e0a..36b3eefe5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -6634683804561574781, - "lo": 2799879907862492135 + "hi": -6418987304748480970, + "lo": 12170634923010925445 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -6634683804561574781, - "lo": 2799879907862492135 + "hi": -6418987304748480970, + "lo": 12170634923010925445 } } ] 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 c44ad2316..e3c2f5f00 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -4815590520177192577, - "lo": 3837888388396827141 + "hi": -113502694934258034, + "lo": 3018085109857857100 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -4815590520177192577, - "lo": 3837888388396827141 + "hi": -113502694934258034, + "lo": 3018085109857857100 } } ] 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 0d40cdd84..80b389f39 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8605394081577800623, - "lo": 3441502047695253167 + "hi": -8505559293689577930, + "lo": 16935892039075600600 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8605394081577800623, - "lo": 3441502047695253167 + "hi": -8505559293689577930, + "lo": 16935892039075600600 } } ] 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 c3a80ba7b..53f155114 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -5021591944142867071, - "lo": 4299795502458928382 + "hi": -7484440054813708570, + "lo": 11231618275366378354 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -5021591944142867071, - "lo": 4299795502458928382 + "hi": -7484440054813708570, + "lo": 11231618275366378354 } } ] 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 cd0d980f3..22fba2bb8 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -29551947177145671, - "lo": 18375852639643590031 + "hi": -7174098572091464312, + "lo": 9355967304055555385 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -29551947177145671, - "lo": 18375852639643590031 + "hi": -7174098572091464312, + "lo": 9355967304055555385 } } ] 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 a169cc70c..b5c5b9cd5 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -8625119916298881492, - "lo": 17311149997615996025 + "hi": -4541916969973466267, + "lo": 16566080049835427671 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -8625119916298881492, - "lo": 17311149997615996025 + "hi": -4541916969973466267, + "lo": 16566080049835427671 } } ] 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 29b9c6d3e..1a89aaed2 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2288535213648949770, - "lo": 1018935123554734037 + "hi": -5452373230096926245, + "lo": 3326892131859867449 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2288535213648949770, - "lo": 1018935123554734037 + "hi": -5452373230096926245, + "lo": 3326892131859867449 } } ] 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 c2278632d..8a3cd5009 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 @@ -303,6 +303,35 @@ "symbol": "QX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1332,8 +1361,8 @@ }, { "i128": { - "hi": -2198607671381651639, - "lo": 4114568774715703288 + "hi": -6145351677675650764, + "lo": 78409319071758081 } } ] @@ -1428,8 +1457,8 @@ }, { "i128": { - "hi": -2198607671381651639, - "lo": 4114568774715703288 + "hi": -6145351677675650764, + "lo": 78409319071758081 } } ] diff --git a/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_emits_events.1.json b/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_emits_events.1.json index c9f05f9bc..1eea1fbd2 100644 --- a/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_emits_events.1.json +++ b/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_emits_events.1.json @@ -324,6 +324,35 @@ "symbol": "AE1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_size_limit_enforced.1.json b/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_size_limit_enforced.1.json index 8c001a59f..22447617d 100644 --- a/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_size_limit_enforced.1.json +++ b/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_size_limit_enforced.1.json @@ -278,6 +278,35 @@ "symbol": "LQMAX" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_success.1.json b/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_success.1.json index 927c7b2f1..5727a87b7 100644 --- a/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_success.1.json +++ b/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_success.1.json @@ -468,6 +468,35 @@ "symbol": "AQ1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -563,6 +592,35 @@ "symbol": "AQ2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_unauthorized_reverts.1.json b/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_unauthorized_reverts.1.json index a73f78d5f..4fa73e1d1 100644 --- a/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_unauthorized_reverts.1.json +++ b/contracts/earn-quest/test_snapshots/test_approve_submissions_batch_unauthorized_reverts.1.json @@ -278,6 +278,35 @@ "symbol": "UQ1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_award_xp_only_updates_user_core.1.json b/contracts/earn-quest/test_snapshots/test_award_xp_only_updates_user_core.1.json index 60bcfbc63..e02230c64 100644 --- a/contracts/earn-quest/test_snapshots/test_award_xp_only_updates_user_core.1.json +++ b/contracts/earn-quest/test_snapshots/test_award_xp_only_updates_user_core.1.json @@ -658,6 +658,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CDS3FDGQ4JA2V3F26Y4BMWWJEC5TT26RJBN7KIQKUMVO2MAOCMDTSZ7A" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -730,6 +784,18 @@ "val": { "address": "CDS3FDGQ4JA2V3F26Y4BMWWJEC5TT26RJBN7KIQKUMVO2MAOCMDTSZ7A" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CDS3FDGQ4JA2V3F26Y4BMWWJEC5TT26RJBN7KIQKUMVO2MAOCMDTSZ7A" + } + ] + } } ] } @@ -818,6 +884,35 @@ "symbol": "QXPU" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CDS3FDGQ4JA2V3F26Y4BMWWJEC5TT26RJBN7KIQKUMVO2MAOCMDTSZ7A" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_batch_approval_valid_bounds.1.json b/contracts/earn-quest/test_snapshots/test_batch_approval_valid_bounds.1.json index 3fef157f4..40ffb9437 100644 --- a/contracts/earn-quest/test_snapshots/test_batch_approval_valid_bounds.1.json +++ b/contracts/earn-quest/test_snapshots/test_batch_approval_valid_bounds.1.json @@ -631,6 +631,35 @@ "symbol": "quest1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -726,6 +755,35 @@ "symbol": "quest2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_batch_quest_registration_valid_bounds.1.json b/contracts/earn-quest/test_snapshots/test_batch_quest_registration_valid_bounds.1.json index d060e6c2e..a6c703119 100644 --- a/contracts/earn-quest/test_snapshots/test_batch_quest_registration_valid_bounds.1.json +++ b/contracts/earn-quest/test_snapshots/test_batch_quest_registration_valid_bounds.1.json @@ -600,6 +600,35 @@ "symbol": "quest_0" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -695,6 +724,35 @@ "symbol": "quest_1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -790,6 +848,35 @@ "symbol": "quest_2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_batch_registration_same_state_as_single_calls.1.json b/contracts/earn-quest/test_snapshots/test_batch_registration_same_state_as_single_calls.1.json index 52e12995e..70f6108c6 100644 --- a/contracts/earn-quest/test_snapshots/test_batch_registration_same_state_as_single_calls.1.json +++ b/contracts/earn-quest/test_snapshots/test_batch_registration_same_state_as_single_calls.1.json @@ -334,6 +334,35 @@ "symbol": "S1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -429,6 +458,35 @@ "symbol": "S2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_cancel_quest_by_non_creator_rejected.1.json b/contracts/earn-quest/test_snapshots/test_cancel_quest_by_non_creator_rejected.1.json index 6bcc04b38..b89fa37c1 100644 --- a/contracts/earn-quest/test_snapshots/test_cancel_quest_by_non_creator_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_cancel_quest_by_non_creator_rejected.1.json @@ -554,6 +554,35 @@ "symbol": "CQ1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_cancel_quest_no_payouts_full_refund.1.json b/contracts/earn-quest/test_snapshots/test_cancel_quest_no_payouts_full_refund.1.json index 0e42b97b6..074f8238d 100644 --- a/contracts/earn-quest/test_snapshots/test_cancel_quest_no_payouts_full_refund.1.json +++ b/contracts/earn-quest/test_snapshots/test_cancel_quest_no_payouts_full_refund.1.json @@ -735,6 +735,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": 10000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -807,6 +861,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -895,6 +961,35 @@ "symbol": "qcfull" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2523,6 +2618,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": 10000 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_cancel_quest_refunds_escrow.1.json b/contracts/earn-quest/test_snapshots/test_cancel_quest_refunds_escrow.1.json index 29485cc67..e3986b72d 100644 --- a/contracts/earn-quest/test_snapshots/test_cancel_quest_refunds_escrow.1.json +++ b/contracts/earn-quest/test_snapshots/test_cancel_quest_refunds_escrow.1.json @@ -913,6 +913,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -985,6 +1039,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1073,6 +1139,35 @@ "symbol": "q6" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3426,6 +3521,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4000 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_cancel_quest_without_escrow.1.json b/contracts/earn-quest/test_snapshots/test_cancel_quest_without_escrow.1.json index 081dca7fa..a3c3bf422 100644 --- a/contracts/earn-quest/test_snapshots/test_cancel_quest_without_escrow.1.json +++ b/contracts/earn-quest/test_snapshots/test_cancel_quest_without_escrow.1.json @@ -699,6 +699,35 @@ "symbol": "qnoesc" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_cancel_with_zero_balance_after_all_payouts.1.json b/contracts/earn-quest/test_snapshots/test_cancel_with_zero_balance_after_all_payouts.1.json index 7afd06f71..1ded340a8 100644 --- a/contracts/earn-quest/test_snapshots/test_cancel_with_zero_balance_after_all_payouts.1.json +++ b/contracts/earn-quest/test_snapshots/test_cancel_with_zero_balance_after_all_payouts.1.json @@ -1088,6 +1088,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": { "symbol": "total_deposited" @@ -1160,6 +1214,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1248,6 +1314,35 @@ "symbol": "qczero" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4042,6 +4137,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_cannot_cancel_already_cancelled.1.json b/contracts/earn-quest/test_snapshots/test_cannot_cancel_already_cancelled.1.json index 2bef0d39f..776b3162f 100644 --- a/contracts/earn-quest/test_snapshots/test_cannot_cancel_already_cancelled.1.json +++ b/contracts/earn-quest/test_snapshots/test_cannot_cancel_already_cancelled.1.json @@ -733,6 +733,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -805,6 +859,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -893,6 +959,35 @@ "symbol": "qcc" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_cannot_deposit_to_cancelled_quest.1.json b/contracts/earn-quest/test_snapshots/test_cannot_deposit_to_cancelled_quest.1.json index 6e4a0d5a2..c4cad16d1 100644 --- a/contracts/earn-quest/test_snapshots/test_cannot_deposit_to_cancelled_quest.1.json +++ b/contracts/earn-quest/test_snapshots/test_cannot_deposit_to_cancelled_quest.1.json @@ -733,6 +733,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -805,6 +859,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -893,6 +959,35 @@ "symbol": "q10" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_cannot_expire_before_deadline.1.json b/contracts/earn-quest/test_snapshots/test_cannot_expire_before_deadline.1.json index 99ddde0d0..9a3d2285d 100644 --- a/contracts/earn-quest/test_snapshots/test_cannot_expire_before_deadline.1.json +++ b/contracts/earn-quest/test_snapshots/test_cannot_expire_before_deadline.1.json @@ -678,6 +678,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -750,6 +804,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -838,6 +904,35 @@ "symbol": "qearly" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_cannot_withdraw_from_active_quest.1.json b/contracts/earn-quest/test_snapshots/test_cannot_withdraw_from_active_quest.1.json index 7023cdd44..8a3a564b6 100644 --- a/contracts/earn-quest/test_snapshots/test_cannot_withdraw_from_active_quest.1.json +++ b/contracts/earn-quest/test_snapshots/test_cannot_withdraw_from_active_quest.1.json @@ -678,6 +678,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -750,6 +804,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -838,6 +904,35 @@ "symbol": "q11" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_claim_nonexistent_submission_rejected.1.json b/contracts/earn-quest/test_snapshots/test_claim_nonexistent_submission_rejected.1.json index 084e84e89..39c1ea8c5 100644 --- a/contracts/earn-quest/test_snapshots/test_claim_nonexistent_submission_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_claim_nonexistent_submission_rejected.1.json @@ -554,6 +554,35 @@ "symbol": "CL3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_claim_pending_submission_rejected.1.json b/contracts/earn-quest/test_snapshots/test_claim_pending_submission_rejected.1.json index cacbad729..c49a6e3f1 100644 --- a/contracts/earn-quest/test_snapshots/test_claim_pending_submission_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_claim_pending_submission_rejected.1.json @@ -579,6 +579,35 @@ "symbol": "CL1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_claim_rejected_submission_rejected.1.json b/contracts/earn-quest/test_snapshots/test_claim_rejected_submission_rejected.1.json index 0b0289a31..8473c2710 100644 --- a/contracts/earn-quest/test_snapshots/test_claim_rejected_submission_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_claim_rejected_submission_rejected.1.json @@ -579,6 +579,35 @@ "symbol": "CL2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_commit_then_reveal_succeeds.1.json b/contracts/earn-quest/test_snapshots/test_commit_then_reveal_succeeds.1.json index 2c45aff6d..19eba40cf 100644 --- a/contracts/earn-quest/test_snapshots/test_commit_then_reveal_succeeds.1.json +++ b/contracts/earn-quest/test_snapshots/test_commit_then_reveal_succeeds.1.json @@ -607,6 +607,35 @@ "symbol": "CR1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_commit_to_expired_quest_rejected.1.json b/contracts/earn-quest/test_snapshots/test_commit_to_expired_quest_rejected.1.json index 4329aaa60..6b72fbb59 100644 --- a/contracts/earn-quest/test_snapshots/test_commit_to_expired_quest_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_commit_to_expired_quest_rejected.1.json @@ -554,6 +554,35 @@ "symbol": "CR6" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_complete_quest_workflow_via_external_contract.1.json b/contracts/earn-quest/test_snapshots/test_complete_quest_workflow_via_external_contract.1.json index 247b7a16b..0ec56fa49 100644 --- a/contracts/earn-quest/test_snapshots/test_complete_quest_workflow_via_external_contract.1.json +++ b/contracts/earn-quest/test_snapshots/test_complete_quest_workflow_via_external_contract.1.json @@ -500,6 +500,35 @@ "symbol": "workflow" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1437,6 +1466,35 @@ "symbol": "workflow" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_created_at_timestamp.1.json b/contracts/earn-quest/test_snapshots/test_created_at_timestamp.1.json index d8592078e..25da042fc 100644 --- a/contracts/earn-quest/test_snapshots/test_created_at_timestamp.1.json +++ b/contracts/earn-quest/test_snapshots/test_created_at_timestamp.1.json @@ -767,6 +767,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -839,6 +893,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -927,6 +993,35 @@ "symbol": "qstamp" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2235,6 +2330,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -2563,6 +2724,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_cross_contract_call_overhead.1.json b/contracts/earn-quest/test_snapshots/test_cross_contract_call_overhead.1.json index bdcfbb9c6..bf467affd 100644 --- a/contracts/earn-quest/test_snapshots/test_cross_contract_call_overhead.1.json +++ b/contracts/earn-quest/test_snapshots/test_cross_contract_call_overhead.1.json @@ -512,6 +512,35 @@ "symbol": "direct" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -607,6 +636,35 @@ "symbol": "indirect" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1554,6 +1612,35 @@ "symbol": "direct" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1683,6 +1770,35 @@ "symbol": "indirect" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_deadline_at_max_duration_is_valid.1.json b/contracts/earn-quest/test_snapshots/test_deadline_at_max_duration_is_valid.1.json index d12e539e1..6ab0e0547 100644 --- a/contracts/earn-quest/test_snapshots/test_deadline_at_max_duration_is_valid.1.json +++ b/contracts/earn-quest/test_snapshots/test_deadline_at_max_duration_is_valid.1.json @@ -553,6 +553,35 @@ "symbol": "QE3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_deadline_exactly_min_duration_is_valid.1.json b/contracts/earn-quest/test_snapshots/test_deadline_exactly_min_duration_is_valid.1.json index 6839fb902..3e174727a 100644 --- a/contracts/earn-quest/test_snapshots/test_deadline_exactly_min_duration_is_valid.1.json +++ b/contracts/earn-quest/test_snapshots/test_deadline_exactly_min_duration_is_valid.1.json @@ -553,6 +553,35 @@ "symbol": "QE1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_deposit_count_accuracy.1.json b/contracts/earn-quest/test_snapshots/test_deposit_count_accuracy.1.json index 8e787eef3..5bea7eb99 100644 --- a/contracts/earn-quest/test_snapshots/test_deposit_count_accuracy.1.json +++ b/contracts/earn-quest/test_snapshots/test_deposit_count_accuracy.1.json @@ -945,6 +945,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1017,6 +1071,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1105,6 +1171,35 @@ "symbol": "qdcnt" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2413,6 +2508,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -2741,6 +2902,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3069,6 +3296,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1500 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -3397,6 +3690,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_deposit_escrow.1.json b/contracts/earn-quest/test_snapshots/test_deposit_escrow.1.json index f6676d6ee..d08942320 100644 --- a/contracts/earn-quest/test_snapshots/test_deposit_escrow.1.json +++ b/contracts/earn-quest/test_snapshots/test_deposit_escrow.1.json @@ -682,6 +682,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -754,6 +808,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -842,6 +908,35 @@ "symbol": "q1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2358,6 +2453,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_double_commit_rejected.1.json b/contracts/earn-quest/test_snapshots/test_double_commit_rejected.1.json index d503271b0..324ca5bae 100644 --- a/contracts/earn-quest/test_snapshots/test_double_commit_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_double_commit_rejected.1.json @@ -614,6 +614,35 @@ "symbol": "CR4" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_double_withdrawal_prevented.1.json b/contracts/earn-quest/test_snapshots/test_double_withdrawal_prevented.1.json index d69c16e92..03667041f 100644 --- a/contracts/earn-quest/test_snapshots/test_double_withdrawal_prevented.1.json +++ b/contracts/earn-quest/test_snapshots/test_double_withdrawal_prevented.1.json @@ -733,6 +733,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -805,6 +859,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -893,6 +959,35 @@ "symbol": "q12" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_escrow_balance_query.1.json b/contracts/earn-quest/test_snapshots/test_escrow_balance_query.1.json index 77ee445f7..2388caddc 100644 --- a/contracts/earn-quest/test_snapshots/test_escrow_balance_query.1.json +++ b/contracts/earn-quest/test_snapshots/test_escrow_balance_query.1.json @@ -856,6 +856,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -928,6 +982,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1016,6 +1082,35 @@ "symbol": "qbal" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_escrow_balance_uses_hot_path.1.json b/contracts/earn-quest/test_snapshots/test_escrow_balance_uses_hot_path.1.json index e371df2e8..ab6c97dae 100644 --- a/contracts/earn-quest/test_snapshots/test_escrow_balance_uses_hot_path.1.json +++ b/contracts/earn-quest/test_snapshots/test_escrow_balance_uses_hot_path.1.json @@ -579,6 +579,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -651,6 +705,18 @@ "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } } ] } @@ -739,6 +805,35 @@ "symbol": "QEB" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_escrow_depleted_blocks_next_approval.1.json b/contracts/earn-quest/test_snapshots/test_escrow_depleted_blocks_next_approval.1.json index ed1f8eb10..ea93d9837 100644 --- a/contracts/earn-quest/test_snapshots/test_escrow_depleted_blocks_next_approval.1.json +++ b/contracts/earn-quest/test_snapshots/test_escrow_depleted_blocks_next_approval.1.json @@ -914,6 +914,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": { "symbol": "total_deposited" @@ -986,6 +1040,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1074,6 +1140,35 @@ "symbol": "qdep" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_escrow_info_assembles_from_split_entries.1.json b/contracts/earn-quest/test_snapshots/test_escrow_info_assembles_from_split_entries.1.json index e71124517..5f36bb093 100644 --- a/contracts/earn-quest/test_snapshots/test_escrow_info_assembles_from_split_entries.1.json +++ b/contracts/earn-quest/test_snapshots/test_escrow_info_assembles_from_split_entries.1.json @@ -579,6 +579,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 200 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -651,6 +705,18 @@ "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } } ] } @@ -739,6 +805,35 @@ "symbol": "QEI" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2146,6 +2241,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 200 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_escrow_info_query.1.json b/contracts/earn-quest/test_snapshots/test_escrow_info_query.1.json index a8932c9e4..079afb24a 100644 --- a/contracts/earn-quest/test_snapshots/test_escrow_info_query.1.json +++ b/contracts/earn-quest/test_snapshots/test_escrow_info_query.1.json @@ -678,6 +678,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -750,6 +804,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -838,6 +904,35 @@ "symbol": "qinfo" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2146,6 +2241,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_escrow_info_reflects_correct_depositor.1.json b/contracts/earn-quest/test_snapshots/test_escrow_info_reflects_correct_depositor.1.json index 4f6d024e6..a6ec54036 100644 --- a/contracts/earn-quest/test_snapshots/test_escrow_info_reflects_correct_depositor.1.json +++ b/contracts/earn-quest/test_snapshots/test_escrow_info_reflects_correct_depositor.1.json @@ -678,6 +678,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": { "symbol": "total_deposited" @@ -750,6 +804,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -838,6 +904,35 @@ "symbol": "qdepsr" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2146,6 +2241,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_escrow_topup_accumulates_in_balances.1.json b/contracts/earn-quest/test_snapshots/test_escrow_topup_accumulates_in_balances.1.json index 70de46920..549864c56 100644 --- a/contracts/earn-quest/test_snapshots/test_escrow_topup_accumulates_in_balances.1.json +++ b/contracts/earn-quest/test_snapshots/test_escrow_topup_accumulates_in_balances.1.json @@ -689,6 +689,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -761,6 +815,18 @@ "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } } ] } @@ -849,6 +915,35 @@ "symbol": "QTOP" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2716,6 +2811,72 @@ "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_exact_reward_deposit_works.1.json b/contracts/earn-quest/test_snapshots/test_exact_reward_deposit_works.1.json index a198c7a93..6cc1377dd 100644 --- a/contracts/earn-quest/test_snapshots/test_exact_reward_deposit_works.1.json +++ b/contracts/earn-quest/test_snapshots/test_exact_reward_deposit_works.1.json @@ -856,6 +856,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "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": { "symbol": "total_deposited" @@ -928,6 +982,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1016,6 +1082,35 @@ "symbol": "qexact" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_expire_quest_before_deadline_rejected.1.json b/contracts/earn-quest/test_snapshots/test_expire_quest_before_deadline_rejected.1.json index cde0c8b9d..93455716c 100644 --- a/contracts/earn-quest/test_snapshots/test_expire_quest_before_deadline_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_expire_quest_before_deadline_rejected.1.json @@ -554,6 +554,35 @@ "symbol": "CQ2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_expire_quest_partial_payouts_then_refund.1.json b/contracts/earn-quest/test_snapshots/test_expire_quest_partial_payouts_then_refund.1.json index 5d8eb64d0..878a39c3f 100644 --- a/contracts/earn-quest/test_snapshots/test_expire_quest_partial_payouts_then_refund.1.json +++ b/contracts/earn-quest/test_snapshots/test_expire_quest_partial_payouts_then_refund.1.json @@ -912,6 +912,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -984,6 +1038,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1072,6 +1138,35 @@ "symbol": "qexpp" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3340,6 +3435,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4000 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_expire_quest_refunds_escrow.1.json b/contracts/earn-quest/test_snapshots/test_expire_quest_refunds_escrow.1.json index 3ded70b31..9d0c63040 100644 --- a/contracts/earn-quest/test_snapshots/test_expire_quest_refunds_escrow.1.json +++ b/contracts/earn-quest/test_snapshots/test_expire_quest_refunds_escrow.1.json @@ -734,6 +734,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -806,6 +860,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -894,6 +960,35 @@ "symbol": "qexp" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2437,6 +2532,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_external_contract_creates_quest.1.json b/contracts/earn-quest/test_snapshots/test_external_contract_creates_quest.1.json index f93f84272..9916ca059 100644 --- a/contracts/earn-quest/test_snapshots/test_external_contract_creates_quest.1.json +++ b/contracts/earn-quest/test_snapshots/test_external_contract_creates_quest.1.json @@ -474,6 +474,35 @@ "symbol": "quest1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1271,6 +1300,35 @@ "symbol": "quest1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_external_contract_handles_duplicate_quest.1.json b/contracts/earn-quest/test_snapshots/test_external_contract_handles_duplicate_quest.1.json index df3c06085..514e1bd0a 100644 --- a/contracts/earn-quest/test_snapshots/test_external_contract_handles_duplicate_quest.1.json +++ b/contracts/earn-quest/test_snapshots/test_external_contract_handles_duplicate_quest.1.json @@ -474,6 +474,35 @@ "symbol": "quest1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_external_contract_queries_quest_status.1.json b/contracts/earn-quest/test_snapshots/test_external_contract_queries_quest_status.1.json index 8d1c08f7d..12620c8ad 100644 --- a/contracts/earn-quest/test_snapshots/test_external_contract_queries_quest_status.1.json +++ b/contracts/earn-quest/test_snapshots/test_external_contract_queries_quest_status.1.json @@ -474,6 +474,35 @@ "symbol": "quest1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1232,6 +1261,35 @@ "symbol": "quest1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_external_contract_submits_proof.1.json b/contracts/earn-quest/test_snapshots/test_external_contract_submits_proof.1.json index 5230dea67..dd9e7483a 100644 --- a/contracts/earn-quest/test_snapshots/test_external_contract_submits_proof.1.json +++ b/contracts/earn-quest/test_snapshots/test_external_contract_submits_proof.1.json @@ -499,6 +499,35 @@ "symbol": "quest1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_full_lifecycle.1.json b/contracts/earn-quest/test_snapshots/test_full_lifecycle.1.json index ff0506004..55725df3b 100644 --- a/contracts/earn-quest/test_snapshots/test_full_lifecycle.1.json +++ b/contracts/earn-quest/test_snapshots/test_full_lifecycle.1.json @@ -1095,6 +1095,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1167,6 +1221,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1255,6 +1321,35 @@ "symbol": "q14" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4489,6 +4584,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_full_lifecycle_with_split_structs.1.json b/contracts/earn-quest/test_snapshots/test_full_lifecycle_with_split_structs.1.json index 6a235abb4..872dad2e4 100644 --- a/contracts/earn-quest/test_snapshots/test_full_lifecycle_with_split_structs.1.json +++ b/contracts/earn-quest/test_snapshots/test_full_lifecycle_with_split_structs.1.json @@ -740,6 +740,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CDS3FDGQ4JA2V3F26Y4BMWWJEC5TT26RJBN7KIQKUMVO2MAOCMDTSZ7A" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -812,6 +866,18 @@ "val": { "address": "CDS3FDGQ4JA2V3F26Y4BMWWJEC5TT26RJBN7KIQKUMVO2MAOCMDTSZ7A" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CDS3FDGQ4JA2V3F26Y4BMWWJEC5TT26RJBN7KIQKUMVO2MAOCMDTSZ7A" + } + ] + } } ] } @@ -900,6 +966,35 @@ "symbol": "QFL" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CDS3FDGQ4JA2V3F26Y4BMWWJEC5TT26RJBN7KIQKUMVO2MAOCMDTSZ7A" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_full_lifecycle_with_topup.1.json b/contracts/earn-quest/test_snapshots/test_full_lifecycle_with_topup.1.json index 18082e447..3629bdf27 100644 --- a/contracts/earn-quest/test_snapshots/test_full_lifecycle_with_topup.1.json +++ b/contracts/earn-quest/test_snapshots/test_full_lifecycle_with_topup.1.json @@ -1302,6 +1302,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1374,6 +1428,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1462,6 +1528,35 @@ "symbol": "qlife2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -5194,6 +5289,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_full_quest_lifecycle_events.1.json b/contracts/earn-quest/test_snapshots/test_full_quest_lifecycle_events.1.json index 85cae0dea..342071539 100644 --- a/contracts/earn-quest/test_snapshots/test_full_quest_lifecycle_events.1.json +++ b/contracts/earn-quest/test_snapshots/test_full_quest_lifecycle_events.1.json @@ -656,6 +656,35 @@ "symbol": "quest_01" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_fund_movements_all_tracked.1.json b/contracts/earn-quest/test_snapshots/test_fund_movements_all_tracked.1.json index 23828402e..65cf5a3fd 100644 --- a/contracts/earn-quest/test_snapshots/test_fund_movements_all_tracked.1.json +++ b/contracts/earn-quest/test_snapshots/test_fund_movements_all_tracked.1.json @@ -1091,6 +1091,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1163,6 +1217,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1251,6 +1317,35 @@ "symbol": "qtrack" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4173,6 +4268,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8000 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_gas_regression_check.1.json b/contracts/earn-quest/test_snapshots/test_gas_regression_check.1.json index 7b188911c..ca704aa46 100644 --- a/contracts/earn-quest/test_snapshots/test_gas_regression_check.1.json +++ b/contracts/earn-quest/test_snapshots/test_gas_regression_check.1.json @@ -737,6 +737,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -809,6 +863,18 @@ "val": { "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ] + } } ] } @@ -897,6 +963,35 @@ "symbol": "q1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_high_level_user_can_create_quest.1.json b/contracts/earn-quest/test_snapshots/test_high_level_user_can_create_quest.1.json index 6f92a32df..0674c1af4 100644 --- a/contracts/earn-quest/test_snapshots/test_high_level_user_can_create_quest.1.json +++ b/contracts/earn-quest/test_snapshots/test_high_level_user_can_create_quest.1.json @@ -961,6 +961,35 @@ "symbol": "LQ_1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1056,6 +1085,35 @@ "symbol": "LQ_2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1151,6 +1209,35 @@ "symbol": "LQ_3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1246,6 +1333,35 @@ "symbol": "QUEST1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_independent_escrows_per_quest.1.json b/contracts/earn-quest/test_snapshots/test_independent_escrows_per_quest.1.json index c46ec3e0f..23803210a 100644 --- a/contracts/earn-quest/test_snapshots/test_independent_escrows_per_quest.1.json +++ b/contracts/earn-quest/test_snapshots/test_independent_escrows_per_quest.1.json @@ -1250,6 +1250,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1315,6 +1369,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1387,6 +1495,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1427,6 +1547,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1515,6 +1647,35 @@ "symbol": "qm1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1610,6 +1771,35 @@ "symbol": "qm2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_insufficient_escrow_blocks_approval.1.json b/contracts/earn-quest/test_snapshots/test_insufficient_escrow_blocks_approval.1.json index 7795eb7f0..5ffedf00a 100644 --- a/contracts/earn-quest/test_snapshots/test_insufficient_escrow_blocks_approval.1.json +++ b/contracts/earn-quest/test_snapshots/test_insufficient_escrow_blocks_approval.1.json @@ -736,6 +736,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -808,6 +862,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -896,6 +962,35 @@ "symbol": "q5" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_metadata_stored_and_retrieved_correctly.1.json b/contracts/earn-quest/test_snapshots/test_metadata_stored_and_retrieved_correctly.1.json index 40d64329a..e584fec70 100644 --- a/contracts/earn-quest/test_snapshots/test_metadata_stored_and_retrieved_correctly.1.json +++ b/contracts/earn-quest/test_snapshots/test_metadata_stored_and_retrieved_correctly.1.json @@ -537,6 +537,35 @@ "symbol": "QMD" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_metadata_update_replaces_both_entries.1.json b/contracts/earn-quest/test_snapshots/test_metadata_update_replaces_both_entries.1.json index f6dda2283..96ad6d445 100644 --- a/contracts/earn-quest/test_snapshots/test_metadata_update_replaces_both_entries.1.json +++ b/contracts/earn-quest/test_snapshots/test_metadata_update_replaces_both_entries.1.json @@ -602,6 +602,35 @@ "symbol": "QMDU" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_metadata_validation_valid_bounds.1.json b/contracts/earn-quest/test_snapshots/test_metadata_validation_valid_bounds.1.json index 63d98ee01..6f10c4d2d 100644 --- a/contracts/earn-quest/test_snapshots/test_metadata_validation_valid_bounds.1.json +++ b/contracts/earn-quest/test_snapshots/test_metadata_validation_valid_bounds.1.json @@ -473,6 +473,35 @@ "symbol": "quest_meta" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_multi_contract_coordination.1.json b/contracts/earn-quest/test_snapshots/test_multi_contract_coordination.1.json index 0c8212733..5536d00b1 100644 --- a/contracts/earn-quest/test_snapshots/test_multi_contract_coordination.1.json +++ b/contracts/earn-quest/test_snapshots/test_multi_contract_coordination.1.json @@ -618,6 +618,35 @@ "symbol": "multi" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1475,6 +1504,35 @@ "symbol": "multi" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_multiple_payouts.1.json b/contracts/earn-quest/test_snapshots/test_multiple_payouts.1.json index 30522fe15..47e2a9b84 100644 --- a/contracts/earn-quest/test_snapshots/test_multiple_payouts.1.json +++ b/contracts/earn-quest/test_snapshots/test_multiple_payouts.1.json @@ -1035,6 +1035,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1107,6 +1161,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1195,6 +1261,35 @@ "symbol": "q4" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4005,6 +4100,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_multiple_quests_without_escrow.1.json b/contracts/earn-quest/test_snapshots/test_multiple_quests_without_escrow.1.json index f371cdb9a..eadda4257 100644 --- a/contracts/earn-quest/test_snapshots/test_multiple_quests_without_escrow.1.json +++ b/contracts/earn-quest/test_snapshots/test_multiple_quests_without_escrow.1.json @@ -1095,6 +1095,35 @@ "symbol": "qno1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1190,6 +1219,35 @@ "symbol": "qno2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_multiple_topups_tracked.1.json b/contracts/earn-quest/test_snapshots/test_multiple_topups_tracked.1.json index d76a28e44..25975dd32 100644 --- a/contracts/earn-quest/test_snapshots/test_multiple_topups_tracked.1.json +++ b/contracts/earn-quest/test_snapshots/test_multiple_topups_tracked.1.json @@ -1032,6 +1032,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1104,6 +1158,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1192,6 +1258,35 @@ "symbol": "qtop" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3288,6 +3383,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_multitoken/test_multi_token_quest_tracks_escrow_and_payouts_per_token.1.json b/contracts/earn-quest/test_snapshots/test_multitoken/test_multi_token_quest_tracks_escrow_and_payouts_per_token.1.json new file mode 100644 index 000000000..d5f5a3433 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/test_multitoken/test_multi_token_quest_tracks_escrow_and_payouts_per_token.1.json @@ -0,0 +1,3454 @@ +{ + "generators": { + "address": 7, + "nonce": 0 + }, + "auth": [ + [ + [ + "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_with_rewards", + "args": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 50 + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 50 + } + } + ] + } + ] + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 86400 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "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": [ + [ + { + "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": "q_multi" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 50 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 50 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 200 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "q_multi" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "q_multi" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 86400 + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "q_multi" + } + }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 50 + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 50 + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "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": "q_multi" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "q_multi" + } + ] + } + }, + { + "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": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "q_multi" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "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": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "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": "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": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "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": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + "val": { + "i128": { + "hi": 0, + "lo": 50 + } + } + }, + { + "key": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + "val": { + "i128": { + "hi": 0, + "lo": 900 + } + } + }, + { + "key": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + "val": { + "i128": { + "hi": 0, + "lo": 50 + } + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + "val": { + "i128": { + "hi": 0, + "lo": 50 + } + } + }, + { + "key": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + "val": { + "i128": { + "hi": 0, + "lo": 900 + } + } + }, + { + "key": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + "val": { + "i128": { + "hi": 0, + "lo": 50 + } + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "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": "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": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "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": "0000000000000000000000000000000000000000000000000000000000000007" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000007", + "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": "register_quest_with_rewards" + } + ], + "data": { + "vec": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 50 + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 50 + } + } + ] + } + ] + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 86400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 86400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest_with_rewards" + } + ], + "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": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "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": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "i128": { + "hi": 0, + "lo": 200 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000007" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000007", + "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_escrow_info" + } + ], + "data": { + "symbol": "q_multi" + } + } + } + }, + "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": 0 + } + }, + { + "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": "q_multi" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 200 + } + } + }, + { + "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": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + } + } + }, + "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": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "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": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 50 + } + }, + { + "i128": { + "hi": 0, + "lo": 50 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 100 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "i128": { + "hi": 0, + "lo": 50 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "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": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 50 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 50 + } + }, + { + "i128": { + "hi": 0, + "lo": 50 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000007" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000007", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 100 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000007" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "i128": { + "hi": 0, + "lo": 50 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000007", + "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": "q_multi" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 50 + } + } + ] + } + } + } + }, + "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": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 50 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000007" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000007", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 50 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/test_negative_deposit_rejected.1.json b/contracts/earn-quest/test_snapshots/test_negative_deposit_rejected.1.json index 06b319bad..97064563a 100644 --- a/contracts/earn-quest/test_snapshots/test_negative_deposit_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_negative_deposit_rejected.1.json @@ -645,6 +645,35 @@ "symbol": "qneg" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_pause_already_paused_quest_rejected.1.json b/contracts/earn-quest/test_snapshots/test_pause_already_paused_quest_rejected.1.json index dd94f1345..0d9a9d5e4 100644 --- a/contracts/earn-quest/test_snapshots/test_pause_already_paused_quest_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_pause_already_paused_quest_rejected.1.json @@ -601,6 +601,35 @@ "symbol": "QS1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_payout_deducts_escrow.1.json b/contracts/earn-quest/test_snapshots/test_payout_deducts_escrow.1.json index f42c69469..b87b591d1 100644 --- a/contracts/earn-quest/test_snapshots/test_payout_deducts_escrow.1.json +++ b/contracts/earn-quest/test_snapshots/test_payout_deducts_escrow.1.json @@ -857,6 +857,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -929,6 +983,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1017,6 +1083,35 @@ "symbol": "q3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3102,6 +3197,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_query_functions_valid_bounds.1.json b/contracts/earn-quest/test_snapshots/test_query_functions_valid_bounds.1.json index 883297816..9b268938b 100644 --- a/contracts/earn-quest/test_snapshots/test_query_functions_valid_bounds.1.json +++ b/contracts/earn-quest/test_snapshots/test_query_functions_valid_bounds.1.json @@ -624,6 +624,35 @@ "symbol": "quest_0" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -719,6 +748,35 @@ "symbol": "quest_1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -814,6 +872,35 @@ "symbol": "quest_2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -909,6 +996,35 @@ "symbol": "quest_3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1004,6 +1120,35 @@ "symbol": "quest_4" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2274,6 +2419,35 @@ "symbol": "quest_0" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2357,6 +2531,35 @@ "symbol": "quest_1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2440,6 +2643,35 @@ "symbol": "quest_2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2523,6 +2755,35 @@ "symbol": "quest_3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2606,6 +2867,35 @@ "symbol": "quest_4" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2749,6 +3039,35 @@ "symbol": "quest_0" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2832,6 +3151,35 @@ "symbol": "quest_1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2915,6 +3263,35 @@ "symbol": "quest_2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2998,6 +3375,35 @@ "symbol": "quest_3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3081,6 +3487,35 @@ "symbol": "quest_4" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3233,6 +3668,35 @@ "symbol": "quest_0" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3316,6 +3780,35 @@ "symbol": "quest_1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3399,6 +3892,35 @@ "symbol": "quest_2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3482,6 +4004,35 @@ "symbol": "quest_3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -3565,6 +4116,35 @@ "symbol": "quest_4" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_query_with_large_offset.1.json b/contracts/earn-quest/test_snapshots/test_query_with_large_offset.1.json index fc2b6fe93..8d0b3c7ed 100644 --- a/contracts/earn-quest/test_snapshots/test_query_with_large_offset.1.json +++ b/contracts/earn-quest/test_snapshots/test_query_with_large_offset.1.json @@ -511,6 +511,35 @@ "symbol": "quest_0" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -606,6 +635,35 @@ "symbol": "quest_1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_quest_without_escrow_backward_compat.1.json b/contracts/earn-quest/test_snapshots/test_quest_without_escrow_backward_compat.1.json index d5b28663e..904f4a252 100644 --- a/contracts/earn-quest/test_snapshots/test_quest_without_escrow_backward_compat.1.json +++ b/contracts/earn-quest/test_snapshots/test_quest_without_escrow_backward_compat.1.json @@ -847,6 +847,35 @@ "symbol": "q13" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_register_quests_batch_duplicate_in_batch_reverts.1.json b/contracts/earn-quest/test_snapshots/test_register_quests_batch_duplicate_in_batch_reverts.1.json index d572d35d5..bc0644ddf 100644 --- a/contracts/earn-quest/test_snapshots/test_register_quests_batch_duplicate_in_batch_reverts.1.json +++ b/contracts/earn-quest/test_snapshots/test_register_quests_batch_duplicate_in_batch_reverts.1.json @@ -253,6 +253,35 @@ "symbol": "DUP" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_register_quests_batch_emits_events.1.json b/contracts/earn-quest/test_snapshots/test_register_quests_batch_emits_events.1.json index 908ff7ee8..f6ce97fd9 100644 --- a/contracts/earn-quest/test_snapshots/test_register_quests_batch_emits_events.1.json +++ b/contracts/earn-quest/test_snapshots/test_register_quests_batch_emits_events.1.json @@ -332,6 +332,35 @@ "symbol": "E1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -427,6 +456,35 @@ "symbol": "E2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_register_quests_batch_success.1.json b/contracts/earn-quest/test_snapshots/test_register_quests_batch_success.1.json index 5327332a3..72c1f6dab 100644 --- a/contracts/earn-quest/test_snapshots/test_register_quests_batch_success.1.json +++ b/contracts/earn-quest/test_snapshots/test_register_quests_batch_success.1.json @@ -380,6 +380,35 @@ "symbol": "BQ1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -475,6 +504,35 @@ "symbol": "BQ2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -570,6 +628,35 @@ "symbol": "BQ3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_reset_platform_stats_by_stats_admin_succeeds.1.json b/contracts/earn-quest/test_snapshots/test_reset_platform_stats_by_stats_admin_succeeds.1.json index 8ddd4b89b..d85b48df8 100644 --- a/contracts/earn-quest/test_snapshots/test_reset_platform_stats_by_stats_admin_succeeds.1.json +++ b/contracts/earn-quest/test_snapshots/test_reset_platform_stats_by_stats_admin_succeeds.1.json @@ -609,6 +609,35 @@ "symbol": "PS1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_resume_active_quest_rejected.1.json b/contracts/earn-quest/test_snapshots/test_resume_active_quest_rejected.1.json index a12b61ba7..6f268cba2 100644 --- a/contracts/earn-quest/test_snapshots/test_resume_active_quest_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_resume_active_quest_rejected.1.json @@ -579,6 +579,35 @@ "symbol": "QS2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_reveal_with_wrong_proof_rejected.1.json b/contracts/earn-quest/test_snapshots/test_reveal_with_wrong_proof_rejected.1.json index 736fa258e..173d13d31 100644 --- a/contracts/earn-quest/test_snapshots/test_reveal_with_wrong_proof_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_reveal_with_wrong_proof_rejected.1.json @@ -614,6 +614,35 @@ "symbol": "CR3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_reveal_with_wrong_salt_rejected.1.json b/contracts/earn-quest/test_snapshots/test_reveal_with_wrong_salt_rejected.1.json index 5c7c7c71e..658074290 100644 --- a/contracts/earn-quest/test_snapshots/test_reveal_with_wrong_salt_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_reveal_with_wrong_salt_rejected.1.json @@ -614,6 +614,35 @@ "symbol": "CR2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_reveal_without_prior_commit_rejected.1.json b/contracts/earn-quest/test_snapshots/test_reveal_without_prior_commit_rejected.1.json index 3699305ed..47f912b85 100644 --- a/contracts/earn-quest/test_snapshots/test_reveal_without_prior_commit_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_reveal_without_prior_commit_rejected.1.json @@ -554,6 +554,35 @@ "symbol": "CR5" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_reward_range_exact_boundary_match.1.json b/contracts/earn-quest/test_snapshots/test_reward_range_exact_boundary_match.1.json index 046173200..bdab53273 100644 --- a/contracts/earn-quest/test_snapshots/test_reward_range_exact_boundary_match.1.json +++ b/contracts/earn-quest/test_snapshots/test_reward_range_exact_boundary_match.1.json @@ -591,6 +591,35 @@ "symbol": "RR1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -686,6 +715,35 @@ "symbol": "RR2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1750,6 +1808,35 @@ "symbol": "RR1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_reward_range_inverted_min_max_returns_empty.1.json b/contracts/earn-quest/test_snapshots/test_reward_range_inverted_min_max_returns_empty.1.json index 94b66ae53..3b165a7c4 100644 --- a/contracts/earn-quest/test_snapshots/test_reward_range_inverted_min_max_returns_empty.1.json +++ b/contracts/earn-quest/test_snapshots/test_reward_range_inverted_min_max_returns_empty.1.json @@ -554,6 +554,35 @@ "symbol": "RR3" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_reward_range_query_zero_limit_returns_empty.1.json b/contracts/earn-quest/test_snapshots/test_reward_range_query_zero_limit_returns_empty.1.json index d03791f90..cc90b6fe2 100644 --- a/contracts/earn-quest/test_snapshots/test_reward_range_query_zero_limit_returns_empty.1.json +++ b/contracts/earn-quest/test_snapshots/test_reward_range_query_zero_limit_returns_empty.1.json @@ -554,6 +554,35 @@ "symbol": "RR4" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_setting_level_to_zero_disables_check.1.json b/contracts/earn-quest/test_snapshots/test_setting_level_to_zero_disables_check.1.json index 48e1f5349..2accbb77f 100644 --- a/contracts/earn-quest/test_snapshots/test_setting_level_to_zero_disables_check.1.json +++ b/contracts/earn-quest/test_snapshots/test_setting_level_to_zero_disables_check.1.json @@ -624,6 +624,35 @@ "symbol": "QUEST2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_single_item_batch_operations.1.json b/contracts/earn-quest/test_snapshots/test_single_item_batch_operations.1.json index ba5bdfe5f..0eca8aa3e 100644 --- a/contracts/earn-quest/test_snapshots/test_single_item_batch_operations.1.json +++ b/contracts/earn-quest/test_snapshots/test_single_item_batch_operations.1.json @@ -507,6 +507,35 @@ "symbol": "single_quest" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -1201,6 +1230,35 @@ "symbol": "single_quest" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_small_deposit_large_reward_blocked.1.json b/contracts/earn-quest/test_snapshots/test_small_deposit_large_reward_blocked.1.json index 1593b9df5..4dc0445ca 100644 --- a/contracts/earn-quest/test_snapshots/test_small_deposit_large_reward_blocked.1.json +++ b/contracts/earn-quest/test_snapshots/test_small_deposit_large_reward_blocked.1.json @@ -736,6 +736,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -808,6 +862,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -896,6 +962,35 @@ "symbol": "qsmall" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_stranger_cannot_cancel.1.json b/contracts/earn-quest/test_snapshots/test_stranger_cannot_cancel.1.json index 5a9ba8b62..fa69a0f43 100644 --- a/contracts/earn-quest/test_snapshots/test_stranger_cannot_cancel.1.json +++ b/contracts/earn-quest/test_snapshots/test_stranger_cannot_cancel.1.json @@ -678,6 +678,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -750,6 +804,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -838,6 +904,35 @@ "symbol": "q8" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_stranger_cannot_deposit.1.json b/contracts/earn-quest/test_snapshots/test_stranger_cannot_deposit.1.json index db505662b..01be40d70 100644 --- a/contracts/earn-quest/test_snapshots/test_stranger_cannot_deposit.1.json +++ b/contracts/earn-quest/test_snapshots/test_stranger_cannot_deposit.1.json @@ -645,6 +645,35 @@ "symbol": "q7" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_stranger_cannot_expire.1.json b/contracts/earn-quest/test_snapshots/test_stranger_cannot_expire.1.json index b24fc1359..44668646c 100644 --- a/contracts/earn-quest/test_snapshots/test_stranger_cannot_expire.1.json +++ b/contracts/earn-quest/test_snapshots/test_stranger_cannot_expire.1.json @@ -678,6 +678,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -750,6 +804,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -838,6 +904,35 @@ "symbol": "qexpst" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_stranger_cannot_withdraw.1.json b/contracts/earn-quest/test_snapshots/test_stranger_cannot_withdraw.1.json index 7b776ebea..2882d572b 100644 --- a/contracts/earn-quest/test_snapshots/test_stranger_cannot_withdraw.1.json +++ b/contracts/earn-quest/test_snapshots/test_stranger_cannot_withdraw.1.json @@ -733,6 +733,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -805,6 +859,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -893,6 +959,35 @@ "symbol": "qstrw" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_submit_proof_after_deadline_rejected.1.json b/contracts/earn-quest/test_snapshots/test_submit_proof_after_deadline_rejected.1.json index b3703b7b8..067536275 100644 --- a/contracts/earn-quest/test_snapshots/test_submit_proof_after_deadline_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_submit_proof_after_deadline_rejected.1.json @@ -554,6 +554,35 @@ "symbol": "SP2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_submit_proof_to_paused_quest_rejected.1.json b/contracts/earn-quest/test_snapshots/test_submit_proof_to_paused_quest_rejected.1.json index ae5c18397..285370759 100644 --- a/contracts/earn-quest/test_snapshots/test_submit_proof_to_paused_quest_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_submit_proof_to_paused_quest_rejected.1.json @@ -601,6 +601,35 @@ "symbol": "SP1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCABDO7UZXYE4W6GVSEGSNNZTKSLFQGKXXQTH6OX7M7GKZ4Z6CUJNGZN" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_three_payouts_exact_balance.1.json b/contracts/earn-quest/test_snapshots/test_three_payouts_exact_balance.1.json index cc9ed6332..11a257f0e 100644 --- a/contracts/earn-quest/test_snapshots/test_three_payouts_exact_balance.1.json +++ b/contracts/earn-quest/test_snapshots/test_three_payouts_exact_balance.1.json @@ -1213,6 +1213,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1285,6 +1339,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1373,6 +1439,35 @@ "symbol": "q3x" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -4908,6 +5003,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_topup_escrow.1.json b/contracts/earn-quest/test_snapshots/test_topup_escrow.1.json index 02d669579..919c30e40 100644 --- a/contracts/earn-quest/test_snapshots/test_topup_escrow.1.json +++ b/contracts/earn-quest/test_snapshots/test_topup_escrow.1.json @@ -768,6 +768,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -840,6 +894,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -928,6 +994,35 @@ "symbol": "q2" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" @@ -2537,6 +2632,72 @@ "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } + }, { "key": { "symbol": "total_deposited" diff --git a/contracts/earn-quest/test_snapshots/test_topup_unblocks_approval_after_depletion.1.json b/contracts/earn-quest/test_snapshots/test_topup_unblocks_approval_after_depletion.1.json index fbc083ad2..3797c01bb 100644 --- a/contracts/earn-quest/test_snapshots/test_topup_unblocks_approval_after_depletion.1.json +++ b/contracts/earn-quest/test_snapshots/test_topup_unblocks_approval_after_depletion.1.json @@ -1124,6 +1124,60 @@ "bool": true } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -1196,6 +1250,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1284,6 +1350,35 @@ "symbol": "qunbl" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_whitelist_removal_reblocks_low_level_user.1.json b/contracts/earn-quest/test_snapshots/test_whitelist_removal_reblocks_low_level_user.1.json index 9b6161e8d..cc85290e6 100644 --- a/contracts/earn-quest/test_snapshots/test_whitelist_removal_reblocks_low_level_user.1.json +++ b/contracts/earn-quest/test_snapshots/test_whitelist_removal_reblocks_low_level_user.1.json @@ -658,6 +658,35 @@ "symbol": "QUEST1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_whitelisted_user_bypasses_level_check.1.json b/contracts/earn-quest/test_snapshots/test_whitelisted_user_bypasses_level_check.1.json index 6ff178888..66d99b497 100644 --- a/contracts/earn-quest/test_snapshots/test_whitelisted_user_bypasses_level_check.1.json +++ b/contracts/earn-quest/test_snapshots/test_whitelisted_user_bypasses_level_check.1.json @@ -650,6 +650,35 @@ "symbol": "QUEST1" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_withdraw_unclaimed_after_cancel.1.json b/contracts/earn-quest/test_snapshots/test_withdraw_unclaimed_after_cancel.1.json index 4542455d9..44ce64686 100644 --- a/contracts/earn-quest/test_snapshots/test_withdraw_unclaimed_after_cancel.1.json +++ b/contracts/earn-quest/test_snapshots/test_withdraw_unclaimed_after_cancel.1.json @@ -733,6 +733,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -805,6 +859,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -893,6 +959,35 @@ "symbol": "q9" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_withdraw_unclaimed_after_expiry.1.json b/contracts/earn-quest/test_snapshots/test_withdraw_unclaimed_after_expiry.1.json index 5f554abdc..a52ab29a5 100644 --- a/contracts/earn-quest/test_snapshots/test_withdraw_unclaimed_after_expiry.1.json +++ b/contracts/earn-quest/test_snapshots/test_withdraw_unclaimed_after_expiry.1.json @@ -910,6 +910,60 @@ "bool": false } }, + { + "key": { + "symbol": "token_balances" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + } + ] + } + ] + } + }, { "key": { "symbol": "total_deposited" @@ -982,6 +1036,18 @@ "val": { "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "vec": [ + { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + ] + } } ] } @@ -1070,6 +1136,35 @@ "symbol": "qwexp" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_wrong_token_rejected.1.json b/contracts/earn-quest/test_snapshots/test_wrong_token_rejected.1.json index 9435ad8af..7a31997a1 100644 --- a/contracts/earn-quest/test_snapshots/test_wrong_token_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_wrong_token_rejected.1.json @@ -750,6 +750,35 @@ "symbol": "q16" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/test_snapshots/test_zero_deposit_rejected.1.json b/contracts/earn-quest/test_snapshots/test_zero_deposit_rejected.1.json index 820a2b9a7..37aa32da7 100644 --- a/contracts/earn-quest/test_snapshots/test_zero_deposit_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/test_zero_deposit_rejected.1.json @@ -645,6 +645,35 @@ "symbol": "q15" } }, + { + "key": { + "symbol": "reward_allocations" + }, + "val": { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "asset" + }, + "val": { + "address": "CCFPZOCU33AWX2NKX47XD6W5JNYFP7MU57DTQFB5XOOQSJLSSC4PMX25" + } + }, + { + "key": { + "symbol": "percentage" + }, + "val": { + "u32": 100 + } + } + ] + } + ] + } + }, { "key": { "symbol": "reward_amount" diff --git a/contracts/earn-quest/tests/property_tests.rs b/contracts/earn-quest/tests/property_tests.rs index d421f3290..e75d49f2a 100644 --- a/contracts/earn-quest/tests/property_tests.rs +++ b/contracts/earn-quest/tests/property_tests.rs @@ -257,6 +257,7 @@ impl QuestLifecycleModel { total_refunded: 0, is_active: true, deposit_count: 0, + token_balances: soroban_sdk::Vec::new(&Env::default()), }); if !balances.is_active { return; @@ -365,6 +366,7 @@ fn invariant_violation_panics_include_clear_escrow_message() { total_refunded: 0, is_active: true, deposit_count: 1, + token_balances: soroban_sdk::Vec::new(&Env::default()), }), deadline: 1_000 + 86_400, current_time: 1_000, @@ -396,6 +398,7 @@ fn invariant_violation_panics_include_clear_payout_message() { total_refunded: 0, is_active: true, deposit_count: 1, + token_balances: soroban_sdk::Vec::new(&Env::default()), }), deadline: 1_000 + 86_400, current_time: 1_000,